<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '5423500843FAC6C03D4CF46CCA5B1C76';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'conformativegame',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
function nG(){}
function $h(){}
function Pi(){}
function Yi(){}
function tk(){}
function Bk(){}
function Tk(){}
function Zk(){}
function Zm(){}
function om(){}
function pm(){}
function Gm(){}
function _m(){}
function Al(){}
function nt(){}
function qt(){}
function Bt(){}
function BF(){}
function Ku(){}
function cx(){}
function fx(){}
function Oy(){}
function Oz(){}
function Lz(){}
function LB(){}
function EB(){}
function $u(a,b){}
function Ot(){Nt()}
function IB(){Wi()}
function UB(){Wi()}
function _B(){Wi()}
function eC(){Wi()}
function uC(){Wi()}
function zC(){Wi()}
function rD(){Wi()}
function dG(){Wi()}
function dv(a,b){a.g=b}
function bv(a,b){a.f=b}
function ev(a,b){a.i=b}
function pc(a,b){a.b=b}
function qc(a,b){a.d=b}
function kk(a,b){a.d=b}
function mk(a,b){a.a=b}
function nk(a,b){a.b=b}
function Zx(a,b){a.b=b}
function ph(a,b){a.n=b}
function Gu(a,b){a.d=b}
function cz(a,b){a.a=b}
function dz(a,b){a.c=b}
function D(a){this.a=a}
function yb(a){this.a=a}
function Cb(a){this.a=a}
function Gb(a){this.a=a}
function Lb(a){this.a=a}
function Qb(a){this.a=a}
function Vb(a){this.a=a}
function Zb(a){this.a=a}
function ec(a){this.a=a}
function gc(a){this.a=a}
function Fc(a){this.a=a}
function Jc(a){this.a=a}
function Oc(a){this.a=a}
function Tc(a){this.a=a}
function Xc(a){this.a=a}
function qd(a){this.a=a}
function Pd(){this.a=wI}
function Rd(){this.a=xI}
function Td(){this.a=yI}
function Vd(){this.a=zI}
function Xd(){this.a=AI}
function Zd(){this.a=BI}
function _d(){this.a=CI}
function be(){this.a=DI}
function de(){this.a=EI}
function fe(){this.a=FI}
function he(){this.a=GI}
function je(){this.a=HI}
function le(){this.a=II}
function ne(){this.a=JI}
function pe(){this.a=KI}
function re(){this.a=LI}
function te(){this.a=MI}
function ve(){this.a=NI}
function xe(){this.a=OI}
function ze(){this.a=PI}
function Be(){this.a=QI}
function De(){this.a=RI}
function Fe(){this.a=SI}
function He(){this.a=TI}
function Je(){this.a=UI}
function Le(){this.a=VI}
function Ne(){this.a=WI}
function Pe(){this.a=XI}
function Re(){this.a=YI}
function Te(){this.a=ZI}
function Ve(){this.a=$I}
function Xe(){this.a=_I}
function Ze(){this.a=aJ}
function _e(){this.a=bJ}
function bf(){this.a=cJ}
function df(){this.a=dJ}
function ff(){this.a=eJ}
function hf(){this.a=fJ}
function kf(){this.a=gJ}
function mf(){this.a=hJ}
function of(){this.a=iJ}
function qf(){this.a=jJ}
function Bg(){this.a=kJ}
function Dg(){this.a=lJ}
function Fg(){this.a=mJ}
function Hg(){this.a=pJ}
function Jg(){this.a=nJ}
function Lg(){this.a=oJ}
function Ng(){this.a=qJ}
function Pg(){this.a=rJ}
function Rg(){this.a=sJ}
function Tg(){this.a=tJ}
function Vg(){this.a=uJ}
function Xg(){this.a=vJ}
function Zg(){this.a=wJ}
function _g(){this.a=xJ}
function bh(){this.a=yJ}
function dh(){this.a=zJ}
function fh(){this.a=AJ}
function hh(){this.a=BJ}
function jh(){this.a=CJ}
function Pk(){this.a={}}
function Pl(a){this.a=a}
function el(a){this.a=a}
function dm(a){this.a=a}
function yw(a){this.a=a}
function ky(a){this.a=a}
function Qy(a){this.a=a}
function Yy(a){this.a=a}
function Dy(a){this.b=a}
function uB(a){this.b=a}
function Th(a){this.n=a}
function Wh(a){this.n=a}
function kx(a){this.n=a}
function Xz(a){this.n=a}
function sz(a){this.a=a}
function hC(a){this.a=a}
function jE(a){this.a=a}
function wE(a){this.a=a}
function UE(a){this.c=a}
function fF(a){this.a=a}
function fD(a){a.a=aj()}
function mD(){fD(this)}
function GF(){MD(this)}
function UF(){MD(this)}
function Fd(a){xd(a.b,a)}
function sk(a,b){dc(b,a)}
function vh(a,b){fu(a.n,b)}
function yu(a,b){lv(a,b.f)}
function Fv(a,b){a.a.hc(b)}
function jx(a,b){pj(a.n,b)}
function sh(a,b){a.n[FJ]=b}
function Ok(a,b,c){a.a[b]=c}
function Vu(a,b){lv(a,b.ad)}
function uz(){uz=nG;zz()}
function LA(){LA=nG;XA()}
function tv(){tv=nG;sv=yv()}
function N(){N=nG;M=new Z}
function B(){this.d=new Q}
function ou(){this.b=new qF}
function Ow(){this.f=new qB}
function NF(){this.a=new GF}
function ci(){this.a=di()}
function cD(){this.a=aj()}
function Kk(){this.c=++Hk}
function oh(){throw new rD}
function xu(a){return new tu}
function Ou(a){return new Mu}
function Xu(a){return new _B}
function Zu(a){return new zC}
function Fj(){Ej();return zj}
function Wj(){Vj();return Pj}
function Wv(){Vv();return Jv}
function Bm(){zm();return vm}
function YA(){XA();return SA}
function ub(a){lb();this.a=a}
function Cc(a){lb();this.a=a}
function Cd(a){lb();this.a=a}
function mi(a){Wi();this.f=a}
function W(a){new GF;this.a=a}
function oz(){pz.call(this)}
function Ht(a){$wnd.alert(a)}
function oy(a,b){a.a=b;qy(a)}
function py(a,b){a.a=b;qy(a)}
function kB(a,b){nB(a,b,a.b)}
function qh(a,b){xt(a.n,DJ,b)}
function uh(a,b){xt(a.n,EJ,b)}
function jv(a,b){xv(a.a,dH+b)}
function yt(a,b){Vt();iu(a,b)}
function hu(a,b){Vt();iu(a,b)}
function Nk(a,b){return a.a[b]}
function rC(a){return 5>a?5:a}
function ni(a){mi.call(this,a)}
function gm(a){mi.call(this,a)}
function Qu(a){mi.call(this,a)}
function Gl(a){Dl.call(this,a)}
function _w(a){Gl.call(this,a)}
function ai(b,a){b.fillStyle=a}
function aC(a){ni.call(this,a)}
function cC(a){ni.call(this,a)}
function fC(a){ni.call(this,a)}
function vC(a){ni.call(this,a)}
function AC(a){aC.call(this,a)}
function sD(a){ni.call(this,a)}
function kz(a,b,c){lz(a,b,b,c)}
function th(a,b,c){yh(a.n,b,c)}
function av(a,b){jv(a,iv(a,b))}
function lv(a,b){jv(a,iv(a,b))}
function Wt(a,b){a.__listener=b}
function xt(a,b,c){a.style[b]=c}
function Fu(a,b){mm(VG,b);a.a=b}
function vc(a){tc(a.qb);tc(a.y)}
function vw(a){return $stats(a)}
function it(a){return new gt[a]}
function Nt(){Nt=nG;Mt=new Kk}
function Mi(){Mi=nG;Li=new Pi}
function Em(){Em=nG;Dm=new Gm}
function Fy(){Fy=nG;Ey=new Oy}
function zF(){zF=nG;yF=new BF}
function XC(){XC=nG;UC={};WC={}}
function Z(){Y();W.call(this,X)}
function Hj(){vj.call(this,KJ,0)}
function $A(){vj.call(this,KJ,0)}
function Jj(){vj.call(this,LJ,1)}
function aB(){vj.call(this,LJ,1)}
function cB(){vj.call(this,MJ,2)}
function Lj(){vj.call(this,MJ,2)}
function Nj(){vj.call(this,NJ,3)}
function eB(){vj.call(this,NJ,3)}
function St(){ll.call(this,null)}
function xw(){yw.call(this,tw++)}
function IA(a){this.n=a;qm(Em())}
function _u(a){return nv(a,pv(a))}
function $v(a){return nv(a,pv(a))}
function pv(a){return a.b[--a.a]}
function $m(a){return a[4]||a[1]}
function pC(a){return Math.exp(a)}
function Lw(a,b){return lB(a.f,b)}
function LF(a,b){return ND(a.a,b)}
function Dh(a,b){!!a.j&&kl(a.j,b)}
function ux(a,b){Uz(nn(a.c,29),b)}
function Od(a,b){lj(b,'role',a.a)}
function wu(a,b){bv(b,nv(a,pv(a)))}
function Bu(a,b){oi.call(this,a,b)}
function Am(a,b){vj.call(this,a,b)}
function am(a,b){this.b=a;this.a=b}
function Gd(a,b){this.b=a;this.a=b}
function vj(a,b){this.a=a;this.b=b}
function ru(a,b){this.a=a;this.b=b}
function nz(a,b){hz(a,b);rj(a.n,b)}
function Nu(a,b){bv(b,nv(a,pv(a)))}
function Wu(a,b){bv(b,nv(a,pv(a)))}
function Yu(a,b){bv(b,nv(a,pv(a)))}
function wF(a,b,c){a.splice(b,c)}
function Aw(d,a,b,c){d[c][1](a,b)}
function qA(a,b,c,d){xA(a.a,b,c,d)}
function BE(a,b){this.b=a;this.a=b}
function aF(a,b){this.a=a;this.b=b}
function $F(a,b){this.a=a;this.b=b}
function Sh(a,b){a.n['disabled']=!b}
function Iu(a,b){Fu(a.a,b);return a}
function Ju(a,b){Gu(a.a,b);return a}
function ut(a,b){ej(a,(uz(),vz(b)))}
function zB(c,a,b){c.open(a,b,true)}
function QD(b,a){return b.e[JJ+a]}
function sC(a){return Math.sqrt(a)}
function qC(a){return Math.floor(a)}
function SE(a){return a.b<a.c.Mc()}
function SD(b,a){return JJ+a in b.e}
function mj(b,a){b.innerHTML=a||dH}
function pj(a,b){a.textContent=b||dH}
function aD(a,b){$i(a.a,b);return a}
function gD(a,b){$i(a.a,b);return a}
function qb(a){$wnd.clearTimeout(a)}
function Ii(a){$wnd.clearTimeout(a)}
function pb(a){$wnd.clearInterval(a)}
function Au(a){oi.call(this,a,null)}
function ak(){vj.call(this,'PRE',2)}
function lw(){vj.call(this,'INT',5)}
function dw(){vj.call(this,'BYTE',1)}
function fw(){vj.call(this,'CHAR',2)}
function nw(){vj.call(this,'LONG',6)}
function Q(){N();K.call(this,Hi(),M)}
function nD(a){fD(this);$i(this.a,a)}
function ll(a){this.a=new yl;this.b=a}
function qv(a){this.e=new qF;this.c=a}
function qF(){this.a=cn(at,tG,0,0,0)}
function bw(){vj.call(this,'VOID',10)}
function jw(){vj.call(this,'FLOAT',4)}
function rw(){vj.call(this,'SHORT',8)}
function Px(){nd.call(this,(vd(),ud))}
function Rz(){Gz.call(this,$doc.body)}
function qB(){this.a=cn($s,tG,33,4,0)}
function OC(a){return cn(ct,tG,1,a,0)}
function IC(b,a){return b.indexOf(a)}
function Bw(c,a,b){return c[b][0](a)}
function hD(a,b){return FC(dj(a.a),b)}
function mn(a,b){return a.cM&&a.cM[b]}
function sn(a){return a==null?null:a}
function Xt(a){return !qn(a)&&pn(a,21)}
function KE(a,b){(a<0||a>=b)&&NE(a,b)}
function lj(c,a,b){c.setAttribute(a,b)}
function xF(a,b,c,d){a.splice(b,c,d)}
function pA(a,b,c){qA(a,b,c,a.a.f.b)}
function HA(a,b){a.n[eH]=b!=null?b:dH}
function sA(a,b){Jx(a.a,b);gl(a,mC(b))}
function kv(a){jv(a,iv(a,null));return}
function qm(){var a;a=new pm;return a}
function vd(){vd=nG;var a;a=new Ad;ud=a}
function Im(){Im=nG;Fm((Em(),Em(),Dm))}
function Yj(){vj.call(this,'NORMAL',0)}
function $j(){vj.call(this,'NOWRAP',1)}
function hw(){vj.call(this,'DOUBLE',3)}
function pw(){vj.call(this,'OBJECT',7)}
function Yv(){vj.call(this,'BOOLEAN',0)}
function _v(){vj.call(this,'STRING',9)}
function oi(a,b){Wi();this.e=b;this.f=a}
function Rl(a,b){lb();this.a=a;this.b=b}
function MF(a,b){return XD(a.a,b)!=null}
function jy(a,b,c){return iy(a.a.a,b,c)}
function U(a,b,c,d){T(a,d);Aw(a.a,b,c,d)}
function wt(a,b,c){eu(a,(uz(),vz(b)),c)}
function wz(b,a){b.__gwt_resolve=xz(a)}
function gj(b,a){return b.removeChild(a)}
function ej(b,a){return b.appendChild(a)}
function FC(b,a){return b.charCodeAt(a)}
function ln(a,b){return a.cM&&!!a.cM[b]}
function rn(a){return a.tM==nG||ln(a,1)}
function Gi(a){return a.$H||(a.$H=++yi)}
function ui(a){return qn(a)?Xi(on(a)):dH}
function tm(){return ['USD',TJ,2,TJ,'$']}
function pn(a,b){return a!=null&&ln(a,b)}
function _i(a,b){a[a.explicitLength++]=b}
function JC(c,a,b){return c.indexOf(a,b)}
function bD(a,b){return bj(a.a,0,b,dH),a}
function kF(a){a.a=cn(at,tG,0,0,0);a.b=0}
function ck(){vj.call(this,'PRE_LINE',3)}
function ek(){vj.call(this,'PRE_WRAP',4)}
function Wm(a){Im();Vm.call(this,a,true)}
function Vt(){if(!Tt){du();ju();Tt=true}}
function $w(){$w=nG;Yw=new cx;Zw=new fx}
function lb(){lb=nG;kb=new qF;Ft(new Bt)}
function Ak(){Ak=nG;zk=new Lk(PJ,new Bk)}
function rk(){rk=nG;qk=new Lk(OJ,new tk)}
function oC(){oC=nG;nC=cn(_s,tG,41,256,0)}
function di(){return (new Date).getTime()}
function ti(a){return a==null?null:a.name}
function qi(a){return qn(a)?ri(on(a)):a+dH}
function ij(b,a){return parseInt(b[a])||0}
function nv(b,a){return a>0?b.d[a-1]:null}
function MC(c,a,b){return c.substr(a,b-a)}
function jD(a,b,c){return bj(a.a,b,b,c),a}
function iD(a,b,c){return bj(a.a,b,c,dH),a}
function V(a,b,c){T(a,c);return Bw(a.a,b,c)}
function lF(a,b){KE(b,a.b);return a.a[b]}
function vl(a,b){var c;c=wl(a,b);return c}
function xv(a,b){tv();$i(a.a,b);_i(a.a,'|')}
function dl(a,b){sA(b.a,(nn(a.d,30),a.a.a))}
function Uu(a,b){oi.call(this,a+ZH+b,null)}
function aA(a){this.b=a;this.a=!!this.b.a}
function nd(a){this.e=new qd(this);this.j=a}
function yl(){this.d=new GF;this.c=false}
function ri(a){return a==null?null:a.message}
function jd(a){return a==null||GC(dH,NC(a))}
function Bi(a,b,c){return a.apply(b,c);var d}
function iy(a,b,c){return a.rows[b].cells[c]}
function rh(a,b,c){xt(a.n,EJ,b);xt(a.n,DJ,c)}
function kD(a,b,c,d){bj(a.a,b,c,d);return a}
function jF(a,b){en(a.a,a.b++,b);return true}
function Fm(a){!a.a&&(a.a=new Zm);return a.a}
function PB(a){var b=gt[a.b];a=null;return b}
function dj(a){var b;b=cj(a);_i(a,b);return b}
function mb(a){a.c?pb(a.d):qb(a.d);nF(kb,a)}
function ql(a,b){!a.a&&(a.a=new qF);jF(a.a,b)}
function xd(a,b){nF(a.a,b);a.a.b==0&&mb(a.b)}
function T(a,b){if(!a.a[b]){throw new Qu(b)}}
function _k(a){var b;if(Yk){b=new Zk;kl(a,b)}}
function ry(a){this.n=a;this.b=new Sx(this.n)}
function Gz(a){Ow.call(this);this.n=a;Eh(this)}
function ab(a){HA(a.H,dH);HA(a.C,dH);HA(a.A,dH)}
function sl(a,b,c,d){var e;e=ul(a,b,c);e.Kc(d)}
function jl(a,b,c){return new Al(rl(a.a,b,c))}
function fj(c,a,b){return c.insertBefore(a,b)}
function BB(c,a,b){c.setRequestHeader(a,b)}
function LC(b,a){return b.substr(a,b.length-a)}
function Wx(a,b){return a.rows[b].cells.length}
function QB(a){return typeof a=='number'&&a>0}
function pu(a){var b=a[sK];return b==null?-1:b}
function pi(a){Wi();this.b=a;this.a=dH;Vi(this)}
function Ad(){this.a=new qF;this.b=new Cd(this)}
function Jt(){Dt&&_k((!Et&&(Et=new St),Et))}
function lc(){lc=nG;kc='rgba(150, 50, 50, 180)'}
function hn(){hn=nG;fn=[];gn=[];jn(new _m,fn,gn)}
function qn(a){return a!=null&&a.tM!=nG&&!ln(a,1)}
function XD(a,b){return !b?ZD(a):YD(a,b,~~Gi(b))}
function fu(a,b){Vt();gu(a,b);GC(qK,b)&&gu(a,rK)}
function Zl(a,b){Vl();$l.call(this,!a?null:a.a,b)}
function Dl(a){oi.call(this,Fl(a),El(a));this.a=a}
function Mu(){ni.call(this,'Invalid RPC token')}
function Du(a,b){a.a=new Zl((Vl(),Ul),b);return a}
function Qi(a,b){!a&&(a=[]);a[a.length]=b;return a}
function aj(){var a=[];a.explicitLength=0;return a}
function gl(a,b){var c;if(cl){c=new el(b);a.qc(c)}}
function $x(a,b){!!a.c&&(b.a=a.c.a);a.c=b;Cy(a.c)}
function Jw(a,b){if(b<0||b>=a.f.b){throw new eC}}
function Kw(a,b){if(b<0||b>a.f.b){throw new eC}}
function iz(a,b){hz(a,b);return jz(a.n.options[b])}
function Jd(a){var b;return b=a,rn(b)?b.hC():Gi(b)}
function Ft(a){It();return Gt(Yk?Yk:(Yk=new Kk),a)}
function Hz(a){Fz();try{a.uc()}finally{MF(Ez,a)}}
function Fz(){Fz=nG;Cz=new Lz;Dz=new GF;Ez=new NF}
function CD(a){var b;b=new jE(a);return new aF(a,b)}
function KF(a,b){var c;c=TD(a.a,b,a);return c==null}
function un(a){if(a!=null){throw new UB}return null}
function $C(){if(VC==256){UC=WC;WC={};VC=0}++VC}
function Sx(a){this.a=a;this.b=rm(a);this.c=this.b}
function yy(a){this.b=a;this.c=this.b.e.b;wy(this)}
function CC(a){this.a='Unknown';this.c=a;this.b=-1}
function sy(a){ry.call(this,a,HC('span',a.tagName))}
function Gt(a,b){return jl((!Et&&(Et=new St),Et),a,b)}
function jj(b,a){return b[a]==null?null:String(b[a])}
function Id(a,b){var c;return c=a,rn(c)?c.eQ(b):c===b}
function rA(a,b){var c;c=Vk(a,mC(b));return !c||!c.a}
function Sw(a,b){var c;c=Nw(a,b);c&&Uw(b.n);return c}
function Dx(a,b,c){var d;d=Ax(a,b);!!d&&xt(d,AK,c.a)}
function _h(d,a,b,c){d.fillText&&d.fillText(a,b,c)}
function lD(a,b,c){kD(a,b,b+1,String.fromCharCode(c))}
function $i(a,b){a[a.explicitLength++]=b==null?GJ:b}
function MD(a){a.a=[];a.e={};a.c=false;a.b=null;a.d=0}
function Hu(a){try{Eu(a.a);return a.a}finally{a.a=null}}
function et(a){if(pn(a,45)){return a}return new pi(a)}
function Ax(a,b){if(b.k!=a){return null}return oj(b.n)}
function eA(a,b){if(b<0||b>a.a.f.b-2){throw new eC}}
function fA(a,b){if(b<-1||b>=a.a.f.b-2){throw new eC}}
function _E(a){var b;b=new oE(a.b.a);return new fF(b)}
function H(a,b){var c;c=new qv(a.f);ov(c,L(b));return c}
function uw(e,a,b,c){var d=e.Dc(a,c);d.bytes=b;return d}
function Hv(a,b,c,d){this.d=a;this.a=d;this.b=b;this.c=c}
function GB(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}
function QA(a){MA.call(this,a);this.n[FJ]='gwt-TextBox'}
function Sk(a,b){rA(b.a,(nn(a.d,30),a.b.a))||(a.a=true)}
function mG(a,b){return sn(a)===sn(b)||a!=null&&Id(a,b)}
function Ch(a,b,c){return jl(!a.j?(a.j=new ll(a)):a.j,c,b)}
function Kl(a,b){if(!a.c){return}Il(a);Fv(b,new km(a.a))}
function mz(a,b){hz(a,b);return !!a.n.options[b].selected}
function Bx(a,b){var c;c=Ax(a,b);!!c&&(c[DJ]=yK,undefined)}
function Ex(a,b){var c;c=Ax(a,b);!!c&&(c[EJ]=yK,undefined)}
function nc(a){var b;b=jG(a.c)*a.d+a.b;b<0&&(b=0);return b}
function cn(a,b,c,d,e){var f;f=bn(e,d);dn(a,b,c,f);return f}
function nn(a,b){if(a!=null&&!mn(a,b)){throw new UB}return a}
function lB(a,b){if(b<0||b>=a.b){throw new eC}return a.a[b]}
function YE(a){if(a.b<=0){throw new dG}return a.a.Yc(--a.b)}
function NE(a,b){throw new fC('Index: '+a+', Size: '+b)}
function Kd(a){return new $wnd.goog.appengine.Channel(a)}
function vz(a){return a.__gwt_resolve?a.__gwt_resolve():a}
function pD(a){return a==null?0:pn(a,1)?ZC(nn(a,1)):Gi(a)}
function fd(a){a==null||GC(dH,NC(a))?(this.a=dH):(this.a=a)}
function Uw(a){a.style[vK]=dH;a.style[xK]=dH;a.style[uK]=dH}
function Cx(a,b,c){var d;d=Ax(a,b);!!d&&(d[zK]=c.a,undefined)}
function $y(a,b){var c;c=_y(a);ej(a.b,(uz(),vz(c)));Hw(a,b,c)}
function uc(a){HA(a.Kb,dH);HA(a.Sb,dH);HA(a.Nb,dH);HA(a.Pb,dH)}
function pd(a,b){md(a.a,b)?(a.a.i=yd(a.a.j,a.a.e)):(a.a.i=null)}
function bd(a,b){jd(a.a)?(a.a=b+dH):(a.a=a.a+jH+b);return a.a}
function cd(a,b){jd(a.a)?(a.a=b+dH):(a.a=a.a+jH+b);return a.a}
function tB(a){if(a.a>=a.b.b){throw new dG}return a.b.a[++a.a]}
function mm(a,b){if(null==b){throw new vC(a+' cannot be null')}}
function hz(a,b){if(b<0||b>=a.n.options.length){throw new eC}}
function pB(a,b){var c;c=mB(a,b);if(c==-1){throw new dG}oB(a,c)}
function QC(a,b){a=String(a);if(a==b){return 0}return a<b?-1:1}
function GC(a,b){if(!pn(b,1)){return false}return String(a)==b}
function Jh(a,b){a.i==-1?hu(a.n,b|(a.n.__eventBits||0)):(a.i|=b)}
function Hw(a,b,c){Hh(b);kB(a.f,b);ej(c,(uz(),vz(b.n)));Ih(b,a)}
function Iz(){Fz();try{ax(Ez,Cz)}finally{MD(Ez.a);MD(Dz)}}
function rc(a){lc();this.a=a;this.b=10;this.d=2;this.c=new lG}
function $l(a,b){lm('httpMethod',a);lm('url',b);this.c=a;this.f=b}
function sb(a,b){return $wnd.setTimeout(PG(function(){a.fc()}),b)}
function rb(a,b){return $wnd.setInterval(PG(function(){a.fc()}),b)}
function TE(a){if(a.b>=a.c.Mc()){throw new dG}return a.c.Yc(a.b++)}
function _z(a){if(!a.a||!a.b.a){throw new dG}a.a=false;return a.b.a}
function wy(a){while(++a.a<a.c.b){if(lF(a.c,a.a)!=null){return}}}
function VD(a,b){var c;c=a.b;a.b=b;if(!a.c){a.c=true;++a.d}return c}
function bz(a,b){var c,d;d=oj(b.n);c=Nw(a,b);c&&gj(a.b,d);return c}
function oF(a,b,c){var d;d=(KE(b,a.b),a.a[b]);en(a.a,b,c);return d}
function NB(a,b,c){var d;d=new LB;d.c=a+b;QB(c)&&RB(c,d);return d}
function an(a,b){var c,d;c=a;d=bn(0,b);dn(c.cZ,c.cM,c.qI,d);return d}
function dn(a,b,c,d){hn();kn(d,fn,gn);d.cZ=a;d.cM=b;d.qI=c;return d}
function cj(a){var b=a.join(dH);a.length=a.explicitLength=0;return b}
function ZD(a){var b;b=a.b;a.b=null;if(a.c){a.c=false;--a.d}return b}
function on(a){if(a!=null&&(a.tM==nG||ln(a,1))){throw new UB}return a}
function ju(){_t=PG(function(a){au.call(this,a);return false})}
function xz(a){return function(){this.__gwt_resolve=yz;return a.nc()}}
function tn(a){return ~~Math.max(Math.min(a,2147483647),-2147483648)}
function Ry(a){return a==(zm(),xm)?(My(),Ly):a==ym?(My(),Iy):(My(),Jy)}
function Sy(a){return a==(zm(),xm)?(My(),Iy):a==ym?(My(),Ly):(My(),Ky)}
function MA(a){IA.call(this,a,(!pt&&(pt=new qt),!mt&&(mt=new nt)))}
function zA(a){Ow.call(this);ph(this,$doc.createElement(HK));this.a=a}
function vu(a){oi.call(this,'The response could not be deserialized',a)}
function Su(){Au.call(this,'Service implementation URL not specified')}
function yz(){throw 'A PotentialElement cannot be resolved twice.'}
function AB(c,a){var b=c;c.onreadystatechange=PG(function(){a.Cc(b)})}
function Ei(a,b,c){var d;d=Ci();try{return Bi(a,b,c)}finally{Fi(d)}}
function Rw(a,b,c){var d;Hh(b);d=a.f.b;a.Gc(b,0,c);Mw(a,b,a.n,d,true)}
function az(a,b,c){var d;Kw(a,c);d=_y(a);wt(a.b,d,c);Mw(a,b,d,c,false)}
function Xl(a,b,c){lm('header',b);lm(eH,c);!a.b&&(a.b=new GF);TD(a.b,b,c)}
function mF(a,b,c){for(;c<a.b;++c){if(mG(b,a.a[c])){return c}}return -1}
function Vk(a,b){var c;if(Rk){c=new Tk;c.b=b;a.qc(c);return c}return null}
function Iw(a,b,c){var d;Kw(a,c);if(b.k==a){d=mB(a.f,b);d<c&&--c}return c}
function XB(a){var b;b=ZB(a);if(isNaN(b)){throw new AC(SK+a+YJ)}return b}
function oj(a){var b=a.parentNode;(!b||b.nodeType!=1)&&(b=null);return b}
function hA(a,b){var c;fA(a,b);c=Lw(a.a,b+1);c==a.b&&(a.b=null);bz(a.a,c)}
function ND(a,b){return b==null?a.c:pn(b,1)?SD(a,nn(b,1)):RD(a,b,a.Tc(b))}
function OD(a,b){return b==null?a.b:pn(b,1)?QD(a,nn(b,1)):PD(a,b,a.Tc(b))}
function qj(a){return a.tabIndex<65535?a.tabIndex:-(a.tabIndex%65535)-1}
function Ji(){return $wnd.setTimeout(function(){xi!=0&&(xi=0);Ai=-1},10)}
function Fi(a){a&&Oi((Mi(),Li));--xi;if(a){if(Ai!=-1){Ii(Ai);Ai=-1}}}
function Rx(a,b,c){c?mj(a.a,b):pj(a.a,b);if(a.c!=a.b){a.c=a.b;sm(a.a,a.b)}}
function nu(a,b){var c;c=pu(b);b[sK]=null;oF(a.b,c,null);a.a=new ru(c,a.a)}
function lu(a,b){var c;c=pu(b);if(c<0){return null}return nn(lF(a.b,c),31)}
function El(a){var b;b=a.Fc();if(!b.Ic()){return null}return nn(b.Jc(),45)}
function Kt(){var a;if(Dt){a=new Ot;!!Et&&kl(Et,a);return null}return null}
function mB(a,b){var c;for(c=0;c<a.b;++c){if(a.a[c]==b){return c}}return -1}
function jn(a,b,c){var d=0,e;for(var f in a){if(e=a[f]){b[d]=f;c[d]=e;++d}}}
function kn(a,b,c){hn();for(var d=0,e=b.length;d<e;++d){a[b[d]]=c[d]}}
function PC(a,b,c){a=a.slice(b,c);return String.fromCharCode.apply(null,a)}
function rj(b,c){try{b.remove(c)}catch(a){b.removeChild(b.childNodes[c])}}
function Az(b){uz();try{return !!b&&!!b.__gwt_resolve}catch(a){return false}}
function km(a){Wi();this.f='A request timeout has expired after '+a+' ms'}
function lm(a,b){mm(a,b);if(0==NC(b).length){throw new aC(a+' cannot be empty')}}
function Um(a,b){var c;if(a.d>a.b+a.i&&hD(b,a.b+a.i)>=53){c=a.b+a.i-1;Tm(a,b,c)}}
function Il(a){var b;if(a.c){b=a.c;a.c=null;yB(b);b.abort();!!a.b&&mb(a.b)}}
function ZE(a,b){var c;this.a=a;this.c=a;c=a.Mc();(b<0||b>c)&&NE(b,c);this.b=b}
function Lk(a,b){Kk.call(this);this.a=b;!lk&&(lk=new Pk);Ok(lk,a,this);this.b=a}
function wv(a,b){tv();this.d=new UF;this.e=new GF;this.f=new qF;this.b=a;this.c=b}
function yd(a,b){var c;c=new Gd(a,b);jF(a.a,c);a.a.b==1&&nb(a.b,16);return c}
function OB(a,b,c,d){var e;e=new LB;e.c=a+b;QB(c)&&RB(c,e);e.a=d?8:0;return e}
function WD(e,a,b){var c,d=e.e;a=JJ+a;a in d?(c=d[a]):++e.d;d[a]=b;return c}
function yA(a,b){var c;c=mB(a.f,b);if(c!=-1){hA(a.a,c);return Ix(a,b)}return false}
function L(a){if(a.indexOf(XG)==0||a.indexOf(YG)==0){return LC(a,4)}return a}
function ob(a){a.c?pb(a.d):qb(a.d);nF(kb,a);a.c=true;a.d=rb(a,500);jF(kb,a)}
function Oi(a){var b,c;if(a.b){c=null;do{b=a.b;a.b=null;c=Ri(b,c)}while(a.b);a.b=c}}
function Ni(a){var b,c;if(a.a){c=null;do{b=a.a;a.a=null;c=Ri(b,c)}while(a.a);a.a=c}}
function _y(a){var b;b=$doc.createElement(GK);b[zK]=a.a.a;xt(b,AK,a.c.a);return b}
function nj(a){var b=a.firstChild;while(b&&b.nodeType!=1)b=b.nextSibling;return b}
function ed(a){var b,c;b=KC(a.a,jH,0);for(c=0;c<b.length;++c){b[c]=NC(b[c])}return b}
function dd(a,b){b==null||GC(dH,NC(b))||(jd(a.a)?(a.a=b):(a.a=a.a+jH+b));return a.a}
function id(a){if(!(a==null||GC(dH,NC(a)))){if(GC(a,'OK')){return true}}return false}
function xy(a){var b;if(a.a>=a.c.b){throw new dG}b=nn(lF(a.c,a.a),33);wy(a);return b}
function oE(a){var b;b=new qF;a.c&&jF(b,new wE(a));LD(a,b);KD(a,b);this.a=new UE(b)}
function Wy(){Wy=nG;Ty=new Yy('bottom');Uy=new Yy('middle');Vy=new Yy(xK)}
function Eu(a){Xl(a,'X-GWT-Permutation',$strongName);Xl(a,'X-GWT-Module-Base',Hi())}
function TD(a,b,c){return b==null?VD(a,c):pn(b,1)?WD(a,nn(b,1),c):UD(a,b,c,a.Tc(b))}
function si(a){var b;return a==null?GJ:qn(a)?ti(on(a)):pn(a,1)?HJ:(b=a,rn(b)?b.cZ:np).c}
function GA(a,b){a.n['readOnly']=b;b?th(a,wh(a.n)+PK,true):th(a,wh(a.n)+PK,false)}
function zh(a,b){a.style.display=b?dH:'none';a.setAttribute('aria-hidden',String(!b))}
function pz(){Th.call(this,$doc.createElement('select'));this.n[FJ]='gwt-ListBox'}
function PA(){var a;LA();QA.call(this,(a=$doc.createElement('INPUT'),a.type='text',a))}
function NA(){LA();MA.call(this,$doc.createElement('textarea'));this.n[FJ]='gwt-TextArea'}
function Di(b){return function(){try{return Ei(b,this,arguments)}catch(a){throw a}}}
function HC(b,a){if(a==null)return false;return b==a||b.toLowerCase()==a.toLowerCase()}
function hd(a){if(!(a==null||GC(dH,NC(a)))){if(a.indexOf(YH)==0){return true}}return false}
function wh(a){var b,c;b=jj(a,FJ);c=IC(b,SC(32));if(c>=0){return b.substr(0,c-0)}return b}
function MB(a,b,c){var d;d=new LB;d.c=a+b;QB(c!=0?-c:0)&&RB(c!=0?-c:0,d);d.a=4;return d}
function Om(a,b,c){var d;if(c>0){for(d=c;d<a.b;d+=c+1){jD(b,a.b-d,',');++a.b;++a.d}}}
function vt(a,b,c){var d;d=st;st=a;b==tt&&Ut(a.type)==8192&&(tt=null);c.tc(a);st=d}
function Jx(a,b){var c;Jw(a,b);c=a.b;a.b=lB(a.f,b);if(a.b!=c){!Hx&&(Hx=new Px);Ox(Hx,c,a.b)}}
function db(a,b){var c;c=(Im(),new Wm(tm()));HA(a.H,Nm(c,b));HA(a.C,Nm(c,0));HA(a.A,Nm(c,b))}
function mu(a,b){var c;if(!a.a){c=a.b.b;jF(a.b,b)}else{c=a.a.a;oF(a.b,c,b);a.a=a.a.b}b.n[sK]=c}
function Km(a,b){if(a.d==0){bj(b.a,0,0,qH);++a.b;++a.d}if(a.b<a.d||a.c){jD(b,a.b,WJ);++a.d}}
function ld(a){if(!a.f){return}a.k=a.g;a.f=false;a.g=false;if(a.i){Fd(a.i);a.i=null}a.k&&Mx(a)}
function uv(a){var b;b=new cD;xv(b,dH+a.i);xv(b,dH+a.g);vv(a,b);aD(b,dj(a.a.a));return dj(b.a)}
function jz(a){var b;b=a.text;a.hasAttribute(LK)&&b.length>1&&(b=MC(b,1,b.length-1));return b}
function tz(a,b){var c;c=new sz(b);Ch(a,c,(!Rk&&(Rk=new Kk),Rk));Ch(a,c,(!cl&&(cl=new Kk),cl))}
function uD(a,b){var c;while(a.Ic()){c=a.Jc();if(b==null?c==null:Id(b,c)){return a}}return null}
function Vz(a,b){if(a.a!=b){return false}try{Ih(b,null)}finally{gj(a.n,b.n);a.a=null}return true}
function Uz(a,b){if(a.a){throw new cC('SimplePanel can only contain one child widget')}Wz(a,b)}
function Wz(a,b){if(b==a.a){return}!!b&&Hh(b);!!a.a&&Vz(a,a.a);a.a=b;if(b){ut(a.n,a.a.n);Ih(b,a)}}
function Mw(a,b,c,d,e){d=Iw(a,b,d);Hh(b);nB(a.f,b,d);e?wt(c,b.n,d):ej(c,(uz(),vz(b.n)));Ih(b,a)}
function eb(a,b,c){var d,e;e=XB(b)+XB(c);d=(Im(),new Wm(tm()));HA(a.H,Nm(d,e));HA(a.C,b);HA(a.A,c)}
function yx(a,b,c){pj(b,c);GC(dH,c)?!!b.parentNode&&a.removeChild(b):fj(a,b,a.firstChild)}
function yB(b){var a=b;$wnd.setTimeout(function(){a.onreadystatechange=new Function},0)}
function oc(a,b){var c;c=b-a.b;return pC(-(c*c)/(2*a.d*a.d))/(a.d*Math.sqrt(6.283185307179586))}
function jA(a,b){var c,d;d=a.a.f.b-1;for(c=1;c<d;++c){if(Lw(a.a,c)==b){return iA(a,c-1)}}return false}
function fy(a,b,c){var d=a.rows[b];for(var e=0;e<c;e++){var f=$doc.createElement(GK);d.appendChild(f)}}
function Vx(a,b){var c;c=a.a.rows.length;if(b>=c||b<0){throw new fC('Row index: '+b+', Row size: '+c)}}
function hB(){Fx.call(this);this.a=(My(),Hy);this.b=(Wy(),Vy);this.e[JK]=qH;this.e[KK]=qH}
function ty(a){ry.call(this,$doc.createElement(HK));this.n[FJ]='gwt-Label';Rx(this.b,a,false);qy(this)}
function K(a,b){this.a=a;this.b=a+'request';this.f=b;this.e='6485ED586D71E9E9AA2314D2ABA00061'}
function Dv(a){this.e=a;this.a='GameService_Proxy.requestService';this.b='requestService';this.c=new xw}
function im(a){Wi();this.f='The URL '+a+' is invalid or violates the same-origin security restriction'}
function Ej(){Ej=nG;Aj=new Hj;Bj=new Jj;Cj=new Lj;Dj=new Nj;zj=dn(Vs,tG,7,[Aj,Bj,Cj,Dj])}
function Vj(){Vj=nG;Qj=new Yj;Rj=new $j;Sj=new ak;Tj=new ck;Uj=new ek;Pj=dn(Ws,tG,8,[Qj,Rj,Sj,Tj,Uj])}
function XA(){XA=nG;TA=new $A;UA=new aB;VA=new cB;WA=new eB;SA=dn(Zs,tG,32,[TA,UA,VA,WA])}
function zm(){zm=nG;ym=new Am('RTL',0);xm=new Am('LTR',1);wm=new Am('DEFAULT',2);vm=dn(Xs,tG,19,[ym,xm,wm])}
function Vl(){Vl=nG;new dm('DELETE');new dm('GET');new dm('HEAD');Ul=new dm('POST');new dm('PUT')}
function rm(a){var b;b=jj(a,QJ);if(HC(RJ,b)){return zm(),ym}else if(HC(SJ,b)){return zm(),xm}return zm(),wm}
function Cv(a,b){var c;c=uv(a.d);!!$stats&&vw(ww(a.c,a.a,'requestSerialized'));return I(a.e,a.a,a.c,c,b)}
function bj(a,b,c,d){var e;e=cj(a);_i(a,e.substr(0,b-0));a[a.explicitLength++]=d==null?GJ:d;_i(a,LC(e,c))}
function _x(a,b,c,d){var e,f;cy(a,b,c);e=(f=jy(a.b,b,c),Xx(a,f),f);if(d){Hh(d);mu(a.e,d);ut(e,d.n);Ih(d,a)}}
function Yx(a,b){var c;if(b.k!=a){return false}try{Ih(b,null)}finally{c=b.n;gj(oj(c),c);nu(a.e,c)}return true}
function Nw(a,b){var c;if(b.k!=a){return false}try{Ih(b,null)}finally{c=b.n;gj(oj(c),c);pB(a.f,b)}return true}
function nF(a,b){var c,d;c=mF(a,b,0);if(c==-1){return false}d=(KE(c,a.b),a.a[c]);wF(a.a,c,1);--a.b;return true}
function ZC(a){XC();var b=JJ+a;var c=WC[b];if(c!=null){return c}c=UC[b];c==null&&(c=YC(a));$C();return WC[b]=c}
function HE(a){var b,c,d;c=1;b=new UE(a);while(b.b<b.c.Mc()){d=TE(b);c=31*c+(d==null?0:Jd(d));c=~~c}return c}
function O(a){var b,c;b=(c=new wv(a.a,a.e),MD(c.d),MD(c.e),kF(c.f),c.a=new cD,lv(c,c.b),lv(c,c.c),c);return b}
function vv(a,b){var c,d,e;e=a.f;xv(b,dH+e.b);for(d=new UE(e);d.b<d.c.Mc();){c=nn(TE(d),1);xv(b,zv(c))}return b}
function cu(a,b){var c=0,d=a.firstChild;while(d){if(d===b){return c}d.nodeType==1&&++c;d=d.nextSibling}return -1}
function LD(e,a){var b=e.e;for(var c in b){if(c.charCodeAt(0)==58){var d=new BE(e,c.substring(1));a.Kc(d)}}}
function Hi(){var a='__gwtDevModeHook:'+$moduleName+':moduleBase';var b=$wnd||self;return b[a]||$moduleBase}
function gwtOnLoad(b,c,d,e){$moduleName=c;$moduleBase=d;if(b)try{PG(dt)()}catch(a){b(c)}else{PG(dt)()}}
function Cy(a){if(!a.a){a.a=$doc.createElement('colgroup');wt(a.b.d,a.a,0);ut(a.a,$doc.createElement('col'))}}
function Xh(){var a;!Vh&&(Vh=new $h);a=$doc.createElement('canvas');if(!a.getContext){return null}return new Wh(a)}
function mC(a){var b,c;if(a>-129&&a<128){b=a+128;c=(oC(),nC)[b];!c&&(c=nC[b]=new hC(a));return c}return new hC(a)}
function Ci(){var a;if(xi!=0){a=di();if(a-zi>2000){zi=a;Ai=Ji()}}if(xi++==0){Ni((Mi(),Li));return true}return false}
function Xx(a,b){var c,d;c=nj(b);d=null;!!c&&(d=nn(lu(a.e,c),33));if(d){Yx(a,d);return true}else{mj(b,dH);return false}}
function yc(a,b,c,d){var e,f;e=XB(b)+XB(c);f=(Im(),new Wm(tm()));HA(a.Kb,Nm(f,e));HA(a.Sb,b);HA(a.Nb,c);HA(a.Pb,d)}
function oB(a,b){var c;if(b<0||b>=a.b){throw new eC}--a.b;for(c=b;c<a.b;++c){en(a.a,c,a.a[c+1])}en(a.a,a.b,null)}
function Fh(a,b){var c;switch(Ut(b.type)){case 16:case 32:c=b.relatedTarget;if(!!c&&sj(a.n,c)){return}}ok(b,a,a.n)}
function Jm(a,b){var c,d;$i(b.a,UJ);if(a.e<0){a.e=-a.e;$i(b.a,VJ)}c=dH+a.e;for(d=c.length;d<a.k;++d){_i(b.a,qH)}$i(b.a,c)}
function Wi(){var a,b,c,d;c=Ui(new Yi);d=cn(bt,tG,44,c.length,0);for(a=0,b=d.length;a<b;++a){d[a]=new CC(c[a])}ji(d)}
--></script>
<script><!--
function ji(a){var b,c,d;c=cn(bt,tG,44,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d]){throw new uC}c[d]=a[d]}}
function kA(a,b){if(a){if(b){yh(a.n,MK,true);yh(oj(a.n),NK,true)}else{yh(a.n,MK,false);yh(oj(a.n),NK,false)}}}
function cb(a){GA(a.i,true);GA(a.n,true);Sh(a.j,false);Sh(a.q,false);Sh(a.M,false);Sh(a.D,false);GA(a.y,true);Sh(a.w,false)}
function nb(a,b){if(b<0){throw new aC('must be non-negative')}a.c?pb(a.d):qb(a.d);nF(kb,a);a.c=false;a.d=sb(a,b);jF(kb,a)}
function iv(a,b){var c,d;if(b==null){return 0}d=nn(OD(a.e,b),41);if(d){return d.a}jF(a.f,b);c=a.f.b;TD(a.e,b,mC(c));return c}
function iE(a,b){var c,d,e;if(pn(b,48)){c=nn(b,48);d=c.Uc();if(ND(a.a,d)){e=OD(a.a,d);return a.a.Rc(c.Vc(),e)}}return false}
function ul(a,b,c){var d,e;e=nn(OD(a.d,b),47);if(!e){e=new GF;TD(a.d,b,e)}d=nn(e.Pc(c),46);if(!d){d=new qF;e.Qc(c,d)}return d}
function wl(a,b){var c,d;d=nn(OD(a.d,b),47);if(!d){return zF(),zF(),yF}c=nn(d.Pc(null),46);if(!c){return zF(),zF(),yF}return c}
function pF(a,b){var c;b.length<a.b&&(b=an(b,a.b));for(c=0;c<a.b;++c){en(b,c,a.a[c])}b.length>a.b&&en(b,a.b,null);return b}
function xl(a){var b,c;if(a.a){try{for(c=new UE(a.a);c.b<c.c.Mc();){b=nn(TE(c),34);sl(b.a,b.d,b.c,b.b)}}finally{a.a=null}}}
function xc(a,b,c,d){var e,f;e=b+c;f=(Im(),new Wm(tm()));HA(a.Kb,Nm(f,e));HA(a.Sb,Nm(f,b));HA(a.Nb,Nm(f,c));HA(a.Pb,Nm(f,d))}
function Tw(a,b,c){var d;d=a.n;if(b==-1&&c==-1){Uw(d)}else{d.style[uK]='absolute';d.style[vK]=b+wK;d.style[xK]=c+wK}}
function tu(){ni.call(this,'This application is out of date, please click the refresh button on your browser.')}
function uu(a){Wi();this.f='This application is out of date, please click the refresh button on your browser. ( '+a+' )'}
function JB(a){if(a>=48&&a<58){return a-48}if(a>=97&&a<97){return a-97+10}if(a>=65&&a<65){return a-65+10}return -1}
function NC(c){if(c.length==0||c[0]>ZH&&c[c.length-1]>ZH){return c}var a=c.replace(/^(\s*)/,dH);var b=a.replace(/\s*$/,dH);return b}
function My(){My=nG;Gy=new Qy((Ej(),'center'));new Qy('justify');Iy=new Qy(vK);Ly=new Qy('right');Ky=(Em(),Iy);Jy=Ly;Hy=Ky}
function Ub(a,b){if(id(b)){HA(a.a.a.x,jj(a.a.a.x.n,eH)+aI+jj(a.a.a.y.n,eH)+bI);HA(a.a.a.y,dH)}else{hd(b)?Ht(b):Ht(cI)}fb(a.a.a)}
function ok(a,b,c){var d,e,f;if(lk){f=nn(Nk(lk,a.type),11);if(f){d=f.a.a;e=f.a.b;mk(f.a,a);nk(f.a,c);Dh(b,f.a);mk(f.a,d);nk(f.a,e)}}}
function KD(h,a){var b=h.a;for(var c in b){var d=parseInt(c,10);if(c==d){var e=b[d];for(var f=0,g=e.length;f<g;++f){a.Kc(e[f])}}}}
function PD(h,a,b){var c=h.a[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.Uc();if(h.Sc(a,g)){return f.Vc()}}}return null}
function RD(h,a,b){var c=h.a[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.Uc();if(h.Sc(a,g)){return true}}}return false}
function BD(a,b){var c,d,e;for(d=new oE(a.Oc().a);SE(d.a);){c=nn(TE(d.a),48);e=c.Uc();if(b==null?e==null:Id(b,e)){return c}}return null}
function Ix(a,b){var c,d;c=oj(b.n);d=Nw(a,b);if(d){b.n.style[EJ]=dH;b.n.style[DJ]=dH;zh(b.n,true);gj(a.n,c);a.b==b&&(a.b=null)}return d}
function Bh(a,b,c){var d;d=Ut(c.b);d==-1?vh(a,c.b):a.i==-1?hu(a.n,d|(a.n.__eventBits||0)):(a.i|=d);return jl(!a.j?(a.j=new ll(a)):a.j,c,b)}
function sm(a,b){switch(b.b){case 0:{a[QJ]=RJ;break}case 1:{a[QJ]=SJ;break}case 2:{rm(a)!=(zm(),wm)&&(a[QJ]=dH,undefined);break}}}
function ii(a,b){if(a.e){throw new cC("Can't overwrite cause")}if(b==a){throw new aC('Self-causation not permitted')}a.e=b;return a}
function Vi(a){var b,c,d,e;d=(qn(a.b)?on(a.b):null,[]);e=cn(bt,tG,44,d.length,0);for(b=0,c=e.length;b<c;++b){e[b]=new CC(d[b])}ji(e)}
function lx(a){var b;kx.call(this,(b=$doc.createElement('BUTTON'),b.setAttribute('type',BI),b));this.n[FJ]='gwt-Button';mj(this.n,a)}
function Fx(){Ow.call(this);this.e=$doc.createElement(BK);this.d=$doc.createElement(CK);ej(this.e,(uz(),vz(this.d)));ph(this,this.e)}
function vx(a){var b;b=$doc.createElement('fieldset');ox(this,new Xz(b));this.a=$doc.createElement('legend');ej(b,this.a);yx(this.n,this.a,a)}
function eu(a,b,c){var d=0,e=a.firstChild,f=null;while(e){if(e.nodeType==1){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
function bb(a){var b;b=jj(a.W.n,eH);b.indexOf(fH)==0&&(GC(b,gH)?HA(a.W,fH):GC(b,hH)?HA(a.W,gH):GC(b,iH)?HA(a.W,hH):GC(b,fH)&&HA(a.W,iH))}
function fb(a){Sh(a.j,true);if(!a.b){GA(a.i,false);GA(a.n,false)}else{Sh(a.q,true);Sh(a.M,true);Sh(a.D,true);GA(a.y,false);Sh(a.w,true)}}
function uy(){sy.call(this,$doc.createElement(HK));this.n[FJ]='gwt-HTML';Rx(this.b,'&nbsp;',true);qy(this);this.n.style[IK]=(Vj(),'normal')}
function Sc(a,b){if(id(b)){HA(a.a.a.Xb,jj(a.a.a.Xb.n,eH)+a.a.a.$b+_H+jj(a.a.a.Yb.n,eH)+bI);HA(a.a.a.Yb,dH)}else{hd(b)?Ht(b):Ht(cI)}zc(a.a.a)}
function qy(a){var b;!a.a?(b=null):a.a?(b=a.a):(b=a.a==(Fy(),Ey)?Sy(a.b.c):Ry(a.b.c));if(b!=a.c){a.c=b;a.n.style['textAlign']=!a.c?dH:a.c.a}}
function Xi(b){var c=dH;try{for(var d in b){if(d!='name'&&d!='message'&&d!='toString'){try{c+='\n '+d+_H+b[d]}catch(a){}}}}catch(a){}return c}
function Jl(a,b){var c,d,e,f;if(!a.c){return}!!a.b&&mb(a.b);f=a.c;a.c=null;c=Ll(f);if(c!=null){d=new ni(c);b.a.hc(d)}else{e=new Pl(f);Gv(b,e)}}
function xb(a,b){var c;if(b==null||GC(dH,NC(b))){Ht(OH)}else{if(hd(b)){Ht(b)}else{c=ed(new fd(b));c.length!=3?Ht(OH):eb(a.a,c[0],c[1])}}fb(a.a)}
function ww(c,a,b){return {moduleName:$moduleName,sessionId:$sessionId,subSystem:'rpc',evtGroup:c.a,method:a,millis:(new Date).getTime(),type:b}}
function Vm(a,b){if(!a){throw new aC('Unknown currency code')}this.s='.##';this.a=a;Qm(this,this.s);if(!b&&this.g){this.n=this.a[2]&7;this.i=this.n}}
function Ml(a,b,c){if(!a){throw new uC}if(!c){throw new uC}if(b<0){throw new _B}this.a=b;this.c=a;if(b>0){this.b=new Rl(this,c);nb(this.b,b)}else{this.b=null}}
function ox(a,b){var c;if(a.c){throw new cC('Composite.initWidget() may only be called once.')}Hh(b);c=b.n;a.n=c;Az(c)&&wz((uz(),c),a);a.c=b;Ih(b,a)}
function ez(){Fx.call(this);this.a=(My(),Hy);this.c=(Wy(),Vy);this.b=$doc.createElement(FK);ej(this.d,(uz(),vz(this.b)));this.e[JK]=qH;this.e[KK]=qH}
function ey(){this.e=new ou;this.d=$doc.createElement(BK);this.a=$doc.createElement(CK);ut(this.d,this.a);ph(this,this.d);Zx(this,new ky(this));$x(this,new Dy(this))}
function gB(a,b){var c,d,e;d=$doc.createElement(FK);c=(e=$doc.createElement(GK),e[zK]=a.a.a,xt(e,AK,a.b.a),e);ej(d,(uz(),vz(c)));ut(a.d,d);Hw(a,b,c)}
function ZB(a){var b=WB;!b&&(b=WB=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);if(b.test(a)){return parseFloat(a)}else{return Number.NaN}}
function Tm(a,b,c){var d,e;d=true;while(d&&c>=0){e=FC(dj(b.a),c);if(e==57){lD(b,c--,48)}else{lD(b,c,e+1&65535);d=false}}if(d){bj(b.a,0,0,'1');++a.b;++a.d}}
function cy(a,b,c){var d,e;dy(a,b);if(c<0){throw new fC('Cannot create a column with a negative index: '+c)}d=(Vx(a,b),Wx(a.a,b));e=c+1-d;e>0&&fy(a.a,b,e)}
function Jz(){Fz();var a;a=nn(OD(Dz,null),28);if(a){return a}if(Dz.d==0){Ft(new Oz);(Em(),false)&&sm($doc,(zm(),ym))}a=new Rz;TD(Dz,null,a);KF(Ez,a);return a}
function RB(a,b){var c;b.b=a;if(a==2){c=String.prototype}else{if(a>0){var d=PB(b);if(d){c=d.prototype}else{d=gt[a]=function(){};d.cZ=b;return}}else{return}}c.cZ=b}
function iG(){iG=nG;var a,b,c;fG=cn(Ss,tG,-1,25,1);gG=cn(Ss,tG,-1,33,1);c=1.52587890625E-5;for(a=32;a>=0;--a){gG[a]=c;c*=0.5}b=1;for(a=24;a>=0;--a){fG[a]=b;b*=0.5}}
function Hh(a){if(!a.k){(Fz(),LF(Ez,a))&&Hz(a)}else if(pn(a.k,26)){nn(a.k,26).Ec(a)}else if(a.k){throw new cC("This widget's parent does not implement HasWidgets")}}
function tc(a){var b;b=jj(a.n,eH);b.indexOf(fH)==0&&(GC(b,gH)?(a.n[eH]=fH,om(a)):GC(b,hH)?(a.n[eH]=gH,om(a)):GC(b,iH)?(a.n[eH]=hH,om(a)):GC(b,fH)&&(a.n[eH]=iH,om(a)))}
function Ld(d,b){var c=d.open();c.onopen=function(a){b.mc()};c.onmessage=function(a){b.lc(a.data)};c.onerror=function(a){b.kc(a)};c.onclose=function(){b.jc()};return c}
function iA(a,b){var c;fA(a,b);c=Vk(a,mC(b));if(!!c&&c.a){return false}kA(a.b,false);if(b==-1){a.b=null;return true}a.b=Lw(a.a,b+1);kA(a.b,true);gl(a,mC(b));return true}
function xC(){xC=nG;wC=dn(Rs,tG,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}
function zd(a){var b,c,d,e,f;b=cn(Us,uG,3,a.a.b,0);b=nn(pF(a.a,b),4);c=new ci;for(e=0,f=b.length;e<f;++e){d=b[e];nF(a.a,d);pd(d.a,c.a)}a.a.b>0&&nb(a.b,rC(16-(di()-c.a)))}
function gv(a){var b,c,d,e;b=pv(a);if(b<0){return lF(a.e,-(b+1))}c=nv(a,b);if(c==null){return null}return d=(jF(a.e,null),a.e.b),e=V(a.c,a,c),oF(a.e,d-1,e),U(a.c,a,e,c),e}
function Nx(a,b){var c,d;a.c||(b=1-b);c=tn(b*ij(a.a,EK));d=tn((1-b)*ij(a.b,EK));if(c==0){c=1;d=1>d-1?1:d-1}else if(d==0){d=1;c=1>c-1?1:c-1}xt(a.a,DJ,c+wK);xt(a.b,DJ,d+wK)}
function kC(a){var b,c,d;b=cn(Rs,tG,-1,8,1);c=(xC(),wC);d=7;if(a>=0){while(a>15){b[d--]=c[a&15];a>>=4}}else{while(d>0){b[d--]=c[a&15];a>>=4}}b[d]=c[a&15];return PC(b,d,8)}
function Lm(a,b){var c,d;c=a.b+a.n;if(a.d<c){while(a.d<c){_i(b.a,qH);++a.d}}else{d=a.b+a.i;d>a.d&&(d=a.d);while(d>c&&FC(dj(b.a),d-1)==48){--d}if(d<a.d){iD(b,d,a.d);a.d=d}}}
function lG(){iG();var a,b,c;c=hG+++(new Date).getTime();a=tn(Math.floor(c*5.9604644775390625E-8))&16777215;b=tn(c-a*16777216);this.c=a^1502;this.d=b^15525485;this.a=false}
function Nc(a,b){if(id(b)){!!a.a.a.N&&(a.a.a.N.close(),undefined);a.a.a.M=null;jx(a.a.a.Zb,jI);uc(a.a.a);Ht('Goodbye!')}else{hd(b)?Ht(b):Ht('Error quitting game')}zc(a.a.a)}
function Gh(a){if(!a.rc()){throw new cC("Should only call onDetach when the widget is attached to the browser's document")}try{a.pc()}finally{a.n.__listener=null;a.g=false}}
function bn(a,b){var c=new Array(b);if(a==3){for(var d=0;d<b;++d){var e=new Object;e.l=e.m=e.h=0;c[d]=e}}else if(a>0){var e=[null,0,false][a];for(var d=0;d<b;++d){c[d]=e}}return c}
function Vv(){Vv=nG;Kv=new Yv;Lv=new dw;Mv=new fw;Nv=new hw;Ov=new jw;Pv=new lw;Qv=new nw;Rv=new pw;Sv=new rw;Tv=new _v;Uv=new bw;Jv=dn(Ys,tG,24,[Kv,Lv,Mv,Nv,Ov,Pv,Qv,Rv,Sv,Tv,Uv])}
function mA(a,b){var c;this.b=a;this.a=new Xz((c=$doc.createElement(HK),c.tabIndex=0,c));Wz(this.a,b);ox(this,this.a);this.i==-1?yt(this.n,129|(this.n.__eventBits||0)):(this.i|=129)}
function vD(a){var b,c,d,e;d=new cD;b=null;$i(d.a,'[');c=a.Fc();while(c.Ic()){b!=null?($i(d.a,b),d):(b=TK);e=c.Jc();$i(d.a,e===a?'(this Collection)':dH+e)}$i(d.a,']');return dj(d.a)}
function YD(h,a,b){var c=h.a[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.Uc();if(h.Sc(a,g)){c.length==1?delete h.a[b]:c.splice(d,1);--h.d;return f.Vc()}}}return null}
function J(a,b,c,d,e){var f;if(a.b==null){throw new Su}f=new Hv(a,b,c,e);!a.c&&(a.c=new Ku);Du(a.c,a.b);Iu(a.c,f);Xl(a.c.a,WG,'text/x-gwt-rpc; charset=utf-8');Ju(a.c,d);return Hu(a.c)}
function rl(a,b,c){if(!b){throw new vC('Cannot add a handler with a null type')}if(!c){throw new vC('Cannot add a null handler')}a.b>0?ql(a,new GB(a,b,c)):sl(a,b,null,c);return new EB}
function Ri(b,c){var a,d,e,f;for(d=0,e=b.length;d<e;++d){f=b[d];try{f[1]?f[0]._c()&&(c=Qi(c,f)):(f[0].ad._c()['visibility']=dH,undefined)}catch(a){a=et(a);if(!pn(a,45))throw a}}return c}
function jt(a){return $stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date).getTime(),type:'onModuleLoadStart',className:a})}
function ax(b,c){$w();var a,d,e,f,g;d=null;for(g=b.Fc();g.Ic();){f=nn(g.Jc(),33);try{c.Hc(f)}catch(a){a=et(a);if(pn(a,45)){e=a;!d&&(d=new NF);KF(d,e)}else throw a}}if(d){throw new _w(d)}}
function Ih(a,b){var c;c=a.k;if(!b){try{!!c&&c.rc()&&a.uc()}finally{a.k=null}}else{if(c){throw new cC('Cannot set a new parent without first clearing the old parent')}a.k=b;b.rc()&&a.sc()}}
function CB(){var b;if($wnd.XMLHttpRequest){b=new $wnd.XMLHttpRequest}else{try{b=new $wnd.ActiveXObject('MSXML2.XMLHTTP.3.0')}catch(a){b=new $wnd.ActiveXObject('Microsoft.XMLHTTP')}}return b}
function SC(a){var b,c;if(a>=65536){b=55296+(a-65536>>10&1023)&65535;c=56320+(a-65536&1023)&65535;return String.fromCharCode(b)+String.fromCharCode(c)}else{return String.fromCharCode(a&65535)}}
function kl(b,c){var a,d,e;!c.c||(c.c=false,c.d=null);e=c.d;kk(c,b.b);try{tl(b.a,c)}catch(a){a=et(a);if(pn(a,35)){d=a;throw new Gl(d.a)}else throw a}finally{e==null?(c.c=true,c.d=null):(c.d=e)}}
function lz(a,b,c,d){var e,f,g,h;h=a.n;g=$doc.createElement(eJ);g.text=b;g.removeAttribute(LK);g.value=c;f=h.options.length;(d<0||d>f)&&(d=f);if(d==f){h.add(g,null)}else{e=h.options[d];h.add(g,e)}}
function dy(a,b){var c,d,e;if(b<0){throw new fC('Cannot create a row with a negative index: '+b)}d=a.a.rows.length;for(c=d;c<=b;++c){c!=a.a.rows.length&&Vx(a,c);e=$doc.createElement(FK);wt(a.a,e,c)}}
function dc(a,b){var c;if(sn(b.d)===sn(a.a.q)){if(!a.a.b){Ht(RH);return}cb(a.a);c=new fd('update_game');dd(c,a.a.f);cd(c,a.a.q.n.selectedIndex);P(a.a.o,c.a,new gc(a))}else sn(b.d)===sn(a.a.M)&&gb(a.a)}
function YC(a){var b,c,d,e;b=0;d=a.length;e=d-4;c=0;while(c<e){b=a.charCodeAt(c+3)+31*(a.charCodeAt(c+2)+31*(a.charCodeAt(c+1)+31*(a.charCodeAt(c)+31*b)))|0;c+=4}while(c<d){b=b*31+FC(a,c++)}return b|0}
function en(a,b,c){if(c!=null){if(a.qI>0&&!mn(c,a.qI)){throw new IB}else if(a.qI==-1&&(c.tM==nG||ln(c,1))){throw new IB}else if(a.qI<-1&&!(c.tM!=nG&&!ln(c,1))&&!mn(c,-a.qI)){throw new IB}}return a[b]=c}
function gA(a,b,c){var d,e,f;eA(a,c);d=new ty(b);d.n.style[IK]=(Vj(),'nowrap');eA(a,c);e=new mA(a,d);e.n[FJ]='gwt-TabBarItem';f=e.a;zg();Od(pg,f.n);az(a.a,e,c+1);yh(oj(e.n),'gwt-TabBarItem-wrapper',true)}
function Si(a){var b,c,d;d=dH;a=NC(a);b=a.indexOf(IJ);c=a.indexOf('function')==0?8:0;if(b==-1){b=IC(a,SC(64));c=a.indexOf('function ')==0?9:0}b!=-1&&(d=NC(a.substr(c,b-c)));return d.length>0?d:'anonymous'}
function UD(j,a,b,c){var d=j.a[c];if(d){for(var e=0,f=d.length;e<f;++e){var g=d[e];var h=g.Uc();if(j.Sc(a,h)){var i=g.Vc();g.Wc(b);return i}}}else{d=j.a[c]=[]}var g=new $F(a,b);d.push(g);++j.d;return null}
function sj(a,b){if(a.nodeType!=1&&a.nodeType!=9){return a==b}if(b.nodeType!=1){b=b.parentNode;if(!b){return false}}if(a.nodeType==9){return a===b||a.body&&a.body.contains(b)}else{return a===b||a.contains(b)}}
function nB(a,b,c){var d,e;if(c<0||c>a.b){throw new eC}if(a.b==a.a.length){e=cn($s,tG,33,a.a.length*2,0);for(d=0;d<a.a.length;++d){en(e,d,a.a[d])}a.a=e}++a.b;for(d=a.b-1;d>c;--d){en(a.a,d,a.a[d-1])}en(a.a,c,b)}
function ht(a,b,c){var d=gt[a];if(d&&!d.cZ){_=d.prototype}else{!d&&(d=gt[a]=function(){});_=d.prototype=b<0?{}:it(b);_.cM=c}for(var e=3;e<arguments.length;++e){arguments[e].prototype=_}if(d.cZ){_.cZ=d.cZ;d.cZ=null}}
function Fl(a){var b,c,d,e,f;c=a.Mc();if(c==0){return null}b=new nD(c==1?'Exception caught: ':c+' exceptions caught: ');d=true;for(f=a.Fc();f.Ic();){e=nn(f.Jc(),45);d?(d=false):($i(b.a,'; '),b);gD(b,e.wc())}return dj(b.a)}
function yh(a,b,c){if(!a){throw new ni('Null widget handle. If you are creating a composite, ensure that initWidget() has been called.')}b=NC(b);if(b.length==0){throw new aC('Style names cannot be empty')}c?hj(a,b):kj(a,b)}
function tA(){var a;this.b=new CA;this.a=new zA(this.b);a=new hB;gB(a,this.b);gB(a,this.a);Bx(a,this.a);uh(this.b,yK);tz(this.b,this);ox(this,a);this.n[FJ]='gwt-TabPanel';sh(this.a,'gwt-TabPanelBottom');zg();Od(rg,this.a.n)}
function Y(){var a,b;Y=nG;X=(a={},a[$G]=[xu,wu,yu],a[_G]=[Ou,Nu],a[aH]=[undefined,undefined,Vu],a[bH]=[Xu,Wu],a[cH]=[Zu,Yu],a[ZG]=[_u,$u,av],a);b=[];b[Gi(qq)]=$G;b[Gi(tq)]=_G;b[Gi(xq)]=aH;b[Gi(gs)]=bH;b[Gi(ls)]=cH;b[Gi(ss)]=ZG}
function Mx(a){if(a.c){a.a.style[DJ]=yK;zh(a.a,true);zh(a.b,false);a.b.style[DJ]=yK}else{zh(a.a,false);a.a.style[DJ]=yK;a.b.style[DJ]=yK;zh(a.b,true)}a.a.style[uI]=DK;a.b.style[uI]=DK;a.a=null;a.b=null;zh(a.d.n,false);a.d=null}
function Eh(a){var b;if(a.rc()){throw new cC("Should only call onAttach when the widget is detached from the browser's document")}a.g=true;Wt(a.n,a);b=a.i;a.i=-1;b>0&&(a.i==-1?hu(a.n,b|(a.n.__eventBits||0)):(a.i|=b));a.oc();a.vc()}
function ov(a,b){a.b=eval(b);a.a=a.b.length;kF(a.e);ev(a,pv(a));dv(a,pv(a));if(a.i!=7){throw new uu('Expecting version 7 from server, got '+a.i+WJ)}if(((a.g|3)^3)!=0){throw new uu('Got an unknown flag from server: '+a.g)}a.d=a.b[--a.a]}
function GE(a,b){var c,d,e,f,g;if(b===a){return true}if(!pn(b,46)){return false}g=nn(b,46);if(a.Mc()!=g.Mc()){return false}e=new UE(a);f=g.Fc();while(e.b<e.c.Mc()){c=TE(e);d=TE(f);if(!(c==null?d==null:Id(c,d))){return false}}return true}
function hj(a,b){var c,d,e,f;b=NC(b);f=a.className;c=f.indexOf(b);while(c!=-1){if(c==0||f.charCodeAt(c-1)==32){d=c+b.length;e=f.length;if(d==e||d<e&&f.charCodeAt(d)==32){break}}c=f.indexOf(b,c+1)}if(c==-1){f.length>0&&(f+=ZH);a.className=f+b}}
function Ui(i){var a={};var b=[];var c=arguments.callee.caller.caller;while(c){var d=i.xc(c.toString());b.push(d);var e=JJ+d;var f=a[e];if(f){var g,h;for(g=0,h=f.length;g<h;g++){if(f[g]===c){return b}}}(f||(a[e]=[])).push(c);c=c.caller}return b}
function Kb(a,b){if(id(b)){!!a.a.a.c&&(a.a.a.c.close(),undefined);a.a.a.b=null;jx(a.a.a.j,oH);a.a.a.q.n.selectedIndex=0;a.a.a.M.n.options.length=0;kz(a.a.a.M,sH,0);ab(a.a.a);Ht('Game deleted')}else{hd(b)?Ht(b):Ht('Error deleting game')}fb(a.a.a)}
function Mm(a,b){var c,d;d=0;while(d<a.d-1&&FC(dj(b.a),d)==48){++d}if(d>0){bj(b.a,0,d,dH);a.d-=d;a.e-=d}if(a.j>a.o&&a.j>0){a.e+=a.b-1;c=a.e%a.j;c<0&&(c+=a.j);a.b=c+1;a.e-=c}else{a.e+=a.b-a.o;a.b=a.o}if(a.d==1&&dj(b.a).charCodeAt(0)==48){a.e=0;a.b=a.o}}
function Ox(a,b,c){var d,e,f,g;ld(a);d=oj(c.n);e=cu(oj(d),d);if(!b){zh(d,true);zh(c.n,true);return}a.d=b;f=oj(b.n);g=cu(oj(f),f);if(e>g){a.a=f;a.b=d;a.c=false}else{a.a=d;a.b=f;a.c=true}zh(a.a,a.c);zh(a.b,!a.c);a.a=null;a.b=null;zh(a.d.n,false);a.d=null;zh(c.n,true)}
function Yl(b,c){var a,d,e,f;if(!!b.b&&b.b.d>0){for(f=new oE((new jE(b.b)).a);SE(f.a);){e=nn(TE(f.a),48);try{BB(c,nn(e.Uc(),1),nn(e.Vc(),1))}catch(a){a=et(a);if(pn(a,5)){d=a;throw new gm(d.wc())}else throw a}}}else{c.setRequestHeader(WG,'text/plain; charset=utf-8')}}
function Qm(a,b){var c,d;d=0;c=new cD;d+=Pm(a,b,0,c,false);a.t=dj(c.a);d+=Rm(a,b,d,false);d+=Pm(a,b,d,c,false);a.u=dj(c.a);if(d<b.length&&b.charCodeAt(d)==59){++d;d+=Pm(a,b,d,c,true);a.q=dj(c.a);d+=Rm(a,b,d,true);d+=Pm(a,b,d,c,true);a.r=dj(c.a)}else{a.q=VJ+a.t;a.r=a.u}}
function wc(a){GA(a.ac,true);Sh(a.Zb,false);GA(a.Fb,true);GA(a.Yb,true);Sh(a.Wb,false);GA(a.bb,true);Sh(a.tb,false);GA(a.gb,true);Sh(a.fb,false);Sh(a.cb,false);Sh(a.X,false);GA(a.K,true);Sh(a.I,false);GA(a.D,true);Sh(a.C,false);Sh(a.k,false);GA(a.yb,true);Sh(a.wb,false)}
function zc(a){Sh(a.Zb,true);if(!a.M){GA(a.ac,false);GA(a.Fb,false)}else{GA(a.Yb,false);Sh(a.Wb,true);GA(a.bb,false);Sh(a.tb,true);GA(a.gb,false);Sh(a.fb,true);Sh(a.cb,true);Sh(a.X,true);GA(a.K,false);Sh(a.I,true);GA(a.D,false);Sh(a.C,true);Sh(a.k,true);GA(a.yb,false);Sh(a.wb,true)}}
function kG(a,b){var c,d,e,f,g,h;f=a.c*15525485+a.d*1502;h=a.d*15525485+11;c=Math.floor(h*5.9604644775390625E-8);f+=c;h-=c*16777216;f%=16777216;a.c=f;a.d=h;if(b<=24){return qC(a.c*fG[b])}else{e=a.c*(1<<b-24);g=qC(a.d*gG[b]);d=e+g;d>=2147483648&&(d-=4294967296);return d}}
function Sm(a,b){var c,d,e;if(a.b>a.d){while(a.d<a.b){_i(b.a,qH);++a.d}}if(!a.v){if(a.b<a.o){d=new mD;while(a.b<a.o){_i(d.a,qH);++a.b;++a.d}jD(b,0,dj(d.a))}else if(a.b>a.o){e=a.b-a.o;for(c=0;c<e;++c){if(FC(dj(b.a),c)!=48){e=c;break}}if(e>0){bj(b.a,0,e,dH);a.d-=e;a.b-=e}}}}
function Wl(b,c,d){var a,e,f,g,h;h=CB();try{zB(h,b.c,b.f)}catch(a){a=et(a);if(pn(a,5)){e=a;g=new im(b.f);ii(g,new gm(e.wc()));throw g}else throw a}Yl(b,h);f=new Ml(h,b.e,d);AB(h,new am(f,d));try{h.send(c)}catch(a){a=et(a);if(pn(a,5)){e=a;throw new gm(e.wc())}else throw a}return f}
function jG(a){var b,c,d,e;if(a.a){a.a=false;return a.b}do{d=2*(kG(a,26)*1.4901161193847656E-8+kG(a,27)*1.1102230246251565E-16)-1;e=2*(kG(a,26)*1.4901161193847656E-8+kG(a,27)*1.1102230246251565E-16)-1;c=d*d+e*e}while(c>=1);b=c==0?0:sC(-2*Math.log(c)/c);a.b=e*b;a.a=true;return d*b}
function YB(a){var b,c,d,e;if(a==null){throw new AC(GJ)}c=a.length;d=c>0&&a.charCodeAt(0)==45?1:0;for(b=d;b<c;++b){if(JB(a.charCodeAt(b))==-1){throw new AC(SK+a+YJ)}}e=parseInt(a,10);if(isNaN(e)){throw new AC(SK+a+YJ)}else if(e<-2147483648||e>2147483647){throw new AC(SK+a+YJ)}return e}
function zv(a){var b=sv;var c=0;var d=dH;var e;while((e=b.exec(a))!=null){d+=a.substring(c,e.index);c=e.index+1;var f=e[0].charCodeAt(0);if(f==0){d+='\\0'}else if(f==92){d+='\\\\'}else if(f==124){d+='\\!'}else{var g=f.toString(16);d+='\\u0000'.substring(0,6-g.length)+g}}return d+a.substring(c)}
function P(b,c,d){var a,e,f,g;f=new Dv(b);try{g=(!!$stats&&vw(ww(f.c,f.a,'begin')),f.d=O(f.e),f.e.d!=null&&kv(f.d,f.e),lv(f.d,'com.citrix.conformative.client.GameService'),lv(f.d,f.b),jv(f.d,1),f.d);jv(g,iv(g,ZG));jv(g,iv(g,c));Cv(f,d,Vv())}catch(a){a=et(a);if(pn(a,23)){e=a;d.hc(e)}else throw a}}
function gb(b){var a,c,d,e;d=null;for(c=0;c<b.M.n.options.length;++c){try{if(mz(b.M,c)){d=iz(b.M,c);break}}catch(a){a=et(a);if(!pn(a,40))throw a}}if(d==null){ab(b);return}cb(b);e=new fd('get_player_resources');dd(e,b.f);d==null||GC(dH,NC(d))||(jd(e.a)?(e.a=d):(e.a=e.a+jH+d));P(b.o,e.a,new yb(b))}
function md(a,b){var c,d;c=b>=-2;if(a.g&&!c){d=-(b- -1);Nx(a,(1+Math.cos(3.141592653589793+d*3.141592653589793))/2);return a.f}if(!a.g&&b>=-1){a.g=true;a.a.style[uI]=vI;a.b.style[uI]=vI;Nx(a,0);zh(a.a,true);zh(a.b,true);if(!a.f){return false}}if(c){a.f=false;a.g=false;Mx(a);return false}return true}
function Fb(a,b){if(b==null||GC(dH,NC(b))){Ht('Error creating game: bad channel token')}else{if(b.indexOf(YH)==0){Ht(b)}else{a.a.a.b=Kd(b);if(!a.a.a.b){Ht('Error creating game: cannot create channel')}else{a.a.a.c=Ld(a.a.a.b,new Zb(a.a.a));jx(a.a.a.j,'Delete');db(a.a.a,a.a.a.P);Ht('Game created')}}}fb(a.a.a)}
function I(b,c,d,e,f){var a,g,h,i;i=J(b,c,d,e,f);try{return mm(VG,i.a),Wl(i,i.d,i.a)}catch(a){a=et(a);if(pn(a,18)){g=a;h=new Bu('Unable to initiate the asynchronous service invocation ('+c+') -- check the network connection',g);f.hc(h)}else throw a}finally{!!$stats&&vw(uw(d,c,e.length,'requestSent'))}return null}
function Xm(a,b){var c,d,e,f,g;g=dj(a.a).length;gD(a,b.toPrecision(20));f=0;e=JC(dj(a.a),'e',g);e<0&&(e=JC(dj(a.a),UJ,g));if(e>=0){d=e+1;d<dj(a.a).length&&FC(dj(a.a),d)==43&&++d;d<dj(a.a).length&&(f=YB(LC(dj(a.a),d)));iD(a,e,dj(a.a).length)}c=JC(dj(a.a),WJ,g);if(c>=0){bj(a.a,c,c+1,dH);f-=dj(a.a).length-c}return f}
function zz(){var c=function(){};c.prototype={className:dH,clientHeight:0,clientWidth:0,dir:dH,getAttribute:function(a,b){return this[a]},href:dH,id:dH,lang:dH,nodeType:1,removeAttribute:function(a,b){this[a]=undefined},setAttribute:function(a,b){this[a]=b},src:dH,style:{},title:dH};$wnd.GwtPotentialElementShim=c}
function kj(a,b){var c,d,e,f,g,h,i;b=NC(b);i=a.className;e=i.indexOf(b);while(e!=-1){if(e==0||i.charCodeAt(e-1)==32){f=e+b.length;g=i.length;if(f==g||f<g&&i.charCodeAt(f)==32){break}}e=i.indexOf(b,e+1)}if(e!=-1){c=NC(i.substr(0,e-0));d=NC(LC(i,e+b.length));c.length==0?(h=d):d.length==0?(h=c):(h=c+ZH+d);a.className=h}}
function tl(b,c){var a,d,e,f,g,h;if(!c){throw new vC('Cannot fire null event')}try{++b.b;g=vl(b,c.zc());d=null;h=b.c?g.$c(g.Mc()):g.Zc();while(b.c?h.b>0:h.b<h.c.Mc()){f=b.c?YE(h):TE(h);try{c.yc(nn(f,16))}catch(a){a=et(a);if(pn(a,45)){e=a;!d&&(d=new NF);KF(d,e)}else throw a}}if(d){throw new Dl(d)}}finally{--b.b;b.b==0&&xl(b)}}
function A(a){a.a=new D(a);a.j=Jz();a.c=new ty('Conformative Game Roles');sh(a.c,QG);oy(a.c,(My(),Gy));rh(a.c,RG,SG);Rw(a.j,a.c,0);a.b=new ez;cz(a.b,Gy);Rw(a.j,a.b,37);rh(a.b,RG,'24px');a.i=new ez;$y(a.b,a.i);a.g=new lx(TG);$y(a.i,a.g);a.f=new ez;cz(a.f,Gy);$y(a.b,a.f);a.e=new lx(UG);$y(a.f,a.e);Bh(a.e,a.a,(Ak(),Ak(),zk));Bh(a.g,a.a,zk)}
function xA(a,b,c,d){var e,f,g,h;e=mB(a.f,b);if(e!=-1){yA(a,b);e<d&&--d}gA(a.a,c,d);f=(g=$doc.createElement(HK),g.style[EJ]=yK,g.style[DJ]=OK,g.style['padding']=OK,g.style['margin']=OK,g);wt(a.n,f,d);Mw(a,b,f,d,true);zh(f,false);f.style[DJ]=yK;h=b.n;GC(h.style[EJ],dH)&&(b.n.style[EJ]=yK,undefined);GC(h.style[DJ],dH)&&(b.n.style[DJ]=yK,undefined);zh(b.n,false)}
function Pb(b,c){var a,d;if(id(c)){if(GC(b.a.a.O,sH)){b.a.a.M.n.options.length=0;kz(b.a.a.M,sH,0)}else{for(d=1;d<b.a.a.M.n.options.length;++d){try{if(GC(b.a.a.O,iz(b.a.a.M,d))){nz(b.a.a.M,d);break}}catch(a){a=et(a);if(!pn(a,40))throw a}}}ab(b.a.a);HA(b.a.a.L,dH+(b.a.a.M.n.options.length-1))}else{hd(c)?($wnd.alert(c+ZH),undefined):Ht($H+b.a.a.O)}b.a.a.O=null;fb(b.a.a)}
function Ll(b){try{if(b.status===undefined){return 'XmlHttpRequest.status == undefined, please see Safari bug http://bugs.webkit.org/show_bug.cgi?id=3810 for more details'}return null}catch(a){return 'Unable to read XmlHttpRequest.status; likely causes are a networking error or bad cross-domain request. Please see https://bugzilla.mozilla.org/show_bug.cgi?id=238559 for more details'}}
function CA(){var a,b;this.a=new ez;ox(this,this.a);this.i==-1?yt(this.n,1|(this.n.__eventBits||0)):(this.i|=1);this.n[FJ]='gwt-TabBar';zg();Od(qg,this.a.n);dz(this.a,(Wy(),Ty));a=new uy;b=new uy;a.n[FJ]='gwt-TabBarFirst';b.n[FJ]='gwt-TabBarRest';a.n.style[DJ]=yK;b.n.style[DJ]=yK;$y(this.a,a);$y(this.a,b);a.n.style[DJ]=yK;Bx(this.a,a);Ex(this.a,b);oj(a.n)[FJ]='gwt-TabBarFirst-wrapper';oj(b.n)[FJ]='gwt-TabBarRest-wrapper'}
function gu(a,b){switch(b){case 'drag':a.ondrag=au;break;case 'dragend':a.ondragend=au;break;case rK:a.ondragenter=_t;break;case 'dragleave':a.ondragleave=au;break;case qK:a.ondragover=_t;break;case 'dragstart':a.ondragstart=au;break;case 'drop':a.ondrop=au;break;case 'canplaythrough':case 'ended':case 'progress':a.removeEventListener(b,au,false);a.addEventListener(b,au,false);break;default:throw 'Trying to sink unknown event type '+b;}}
function dt(){var a;!!$stats&&jt('com.google.gwt.useragent.client.UserAgentAsserter');a=xB();GC(ZJ,a)||($wnd.alert('ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (ie9) does not match the runtime user.agent value ('+a+'). Expect more errors.\n'),undefined);!!$stats&&jt('com.google.gwt.user.client.DocumentModeAsserter');zt();!!$stats&&jt('com.citrix.conformative.client.ConformativeGame');A(new B)}
function KC(l,a,b){var c=new RegExp(a,'g');var d=[];var e=0;var f=l;var g=null;while(true){var h=c.exec(f);if(h==null||f==dH||e==b-1&&b>0){d[e]=f;break}else{d[e]=f.substring(0,h.index);f=f.substring(h.index+h[0].length,f.length);c.lastIndex=0;if(g==f){d[e]=f.substring(0,1);f=f.substring(1)}g=f;e++}}if(b==0&&l.length>0){var i=d.length;while(i>0&&d[i-1]==dH){--i}i<d.length&&d.splice(i,d.length-i)}var j=OC(d.length);for(var k=0;k<d.length;++k){j[k]=d[k]}return j}
function Nm(a,b){var c,d,e,f,g,h;if(isNaN(b)){return 'NaN'}d=b<0||b==0&&1/b<0;d&&(b=-b);c=new mD;if(!isFinite(b)){gD(c,d?a.q:a.t);$i(c.a,'\u221E');gD(c,d?a.r:a.u);return dj(c.a)}b*=a.p;f=Xm(c,b);e=dj(c.a).length+f+a.i+3;if(e>0&&e<dj(c.a).length&&FC(dj(c.a),e)==57){Tm(a,c,e-1);f+=dj(c.a).length-e;iD(c,e,dj(c.a).length)}a.e=0;a.d=dj(c.a).length;a.b=a.d+f;g=a.v;h=a.f;a.b>1024&&(g=true);g&&Mm(a,c);Sm(a,c);Um(a,c);Om(a,c,h);Lm(a,c);Km(a,c);g&&Jm(a,c);jD(c,0,d?a.q:a.t);gD(c,d?a.r:a.u);return dj(c.a)}
function Gv(b,c){var a,d,e,f,g,h;g=null;d=null;try{f=c.a.responseText;h=c.a.status;!!$stats&&vw(uw(b.c,b.b,f.length,'responseReceived'));h!=200?(d=new Uu(h,f)):f==null?(d=new Au('No response payload from '+b.b)):f.indexOf(XG)==0?(g=$v(H(b.d,f))):f.indexOf(YG)==0?(d=nn(gv(H(b.d,f)),45)):(d=new Au(f+' from '+b.b))}catch(a){a=et(a);if(pn(a,23)){e=a;d=new vu(e)}else if(pn(a,45)){e=a;d=e}else throw a}finally{!!$stats&&vw(ww(b.c,b.b,'responseDeserialized'))}try{!d?b.a.ic(g):b.a.hc(d)}finally{!!$stats&&vw(ww(b.c,b.b,'end'))}}
function Ic(a,b){var c,d,e,f,g,h,i;if(b==null||GC(dH,NC(b))){Ht('Cannot join game: void channel token data')}else{if(hd(b)){Ht(b)}else{c=ed(new fd(b));if(c.length<4){$wnd.alert('Cannot join game: invalid channel token data: '+b)}else{i=c[0];for(f=1,g=c.length-3;f<g;++f){i=i+jH+c[f]}a.a.a.M=Kd(i);if(!a.a.a.M){$wnd.alert('Cannot join game: cannot create channel for token: '+i)}else{a.a.a.N=Ld(a.a.a.M,new Xc(a.a.a));jx(a.a.a.Zb,'Quit');h=c[c.length-3];d=c[c.length-2];e=c[c.length-1];yc(a.a.a,h,d,e);Ht('Welcome!')}}}}zc(a.a.a)}
function xB(){var b=navigator.userAgent.toLowerCase();var c=function(a){return parseInt(a[1])*1000+parseInt(a[2])};if(function(){return b.indexOf(QK)!=-1}())return QK;if(function(){return b.indexOf(tK)!=-1}())return 'safari';if(function(){return b.indexOf(RK)!=-1&&$doc.documentMode>=9}())return ZJ;if(function(){return b.indexOf(RK)!=-1&&$doc.documentMode>=8}())return 'ie8';if(function(){var a=/msie ([0-9]+)\.([0-9]+)/.exec(b);if(a&&a.length==3)return c(a)>=6000}())return 'ie6';if(function(){return b.indexOf('gecko')!=-1}())return 'gecko1_8';return 'unknown'}
function yv(){var a=navigator.userAgent.toLowerCase();if(a.indexOf('android')!=-1){return /[\u0000\|\\\u0080-\uFFFF]/g}else if(a.indexOf('chrome/11')!=-1){return /[\u0000\|\\\u0300-\uFFFF]/g}else if(a.indexOf(tK)!=-1){return /[\u0000\|\\\u0300-\u03ff\u0590-\u05FF\u0600-\u06ff\u0730-\u074A\u07eb-\u07f3\u0940-\u0963\u0980-\u09ff\u0a00-\u0a7f\u0b00-\u0b7f\u0e00-\u0e7f\u0f00-\u0fff\u1900-\u194f\u1a00-\u1a1f\u1b00-\u1b7f\u1cda-\u1cdc\u1dc0-\u1dff\u1f00-\u1fff\u2000-\u206f\u20d0-\u20ff\u2100-\u214f\u2300-\u23ff\u2a00-\u2aff\u3000-\u303f\uaab2-\uaab4\uD800-\uFFFF]/g}else{return /[\u0000\|\\\uD800-\uFFFF]/g}}
function Ut(a){switch(a){case 'blur':return 4096;case OJ:return 1024;case PJ:return 1;case _J:return 2;case 'focus':return 2048;case aK:return 128;case bK:return 256;case cK:return 512;case 'load':return 32768;case 'losecapture':return 8192;case dK:return 4;case eK:return 64;case fK:return 32;case gK:return 16;case hK:return 8;case 'scroll':return 16384;case 'error':return 65536;case 'DOMMouseScroll':case iK:return 131072;case 'contextmenu':return 262144;case 'paste':return 524288;case jK:return 1048576;case kK:return 2097152;case lK:return 4194304;case mK:return 8388608;case nK:return 16777216;case oK:return 33554432;case pK:return 67108864;default:return -1;}}
--></script>
<script><!--
function Pm(a,b,c,d,e){var f,g,h,i;bD(d,dj(d.a).length);g=false;h=b.length;for(i=c;i<h;++i){f=b.charCodeAt(i);if(f==39){if(i+1<h&&b.charCodeAt(i+1)==39){++i;$i(d.a,"'")}else{g=!g}continue}if(g){_i(d.a,String.fromCharCode(f))}else{switch(f){case 35:case 48:case 44:case 46:case 59:return i-c;case 164:a.g=true;if(i+1<h&&b.charCodeAt(i+1)==164){++i;if(i<h-3&&b.charCodeAt(i+1)==164&&b.charCodeAt(i+2)==164){i+=2;aD(d,$m(a.a))}else{aD(d,a.a[0])}}else{aD(d,a.a[1])}break;case 37:if(!e){if(a.p!=1){throw new aC(XJ+b+YJ)}a.p=100}$i(d.a,'%');break;case 8240:if(!e){if(a.p!=1){throw new aC(XJ+b+YJ)}a.p=1000}$i(d.a,'\u2030');break;case 45:$i(d.a,VJ);break;default:_i(d.a,String.fromCharCode(f));}}}return h-c}
function Rm(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p;f=-1;g=0;p=0;h=0;j=-1;k=b.length;n=c;l=true;for(;n<k&&l;++n){e=b.charCodeAt(n);switch(e){case 35:p>0?++h:++g;j>=0&&f<0&&++j;break;case 48:if(h>0){throw new aC("Unexpected '0' in pattern \""+b+YJ)}++p;j>=0&&f<0&&++j;break;case 44:j=0;break;case 46:if(f>=0){throw new aC('Multiple decimal separators in pattern "'+b+YJ)}f=g+p+h;break;case 69:if(!d){if(a.v){throw new aC('Multiple exponential symbols in pattern "'+b+YJ)}a.v=true;a.k=0}while(n+1<k&&b.charCodeAt(n+1)==48){++n;d||++a.k}if(!d&&g+p<1||a.k<1){throw new aC('Malformed exponential pattern "'+b+YJ)}l=false;break;default:--n;l=false;}}if(p==0&&g>0&&f>=0){m=f;f==0&&++m;h=g-m;g=m-1;p=1}if(f<0&&h>0||f>=0&&(f<g||f>g+p)||j==0){throw new aC('Malformed pattern "'+b+YJ)}if(d){return n-c}o=g+p+h;a.i=f>=0?o-f:0;if(f>=0){a.n=g+p-f;a.n<0&&(a.n=0)}i=f>=0?f:o;a.o=i-g;if(a.v){a.j=g+a.o;a.i==0&&a.o==0&&(a.o=1)}a.f=j>0?j:0;a.c=f==0||f==o;return n-c}
function zt(){var a,b,c;b=$doc.compatMode;a=dn(ct,tG,1,[$J]);for(c=0;c<a.length;++c){if(GC(a[c],b)){return}}a.length==1&&GC($J,a[0])&&GC('BackCompat',b)?"GWT no longer supports Quirks Mode (document.compatMode=' BackCompat').<br>Make sure your application's host HTML page has a Standards Mode (document.compatMode=' CSS1Compat') doctype,<br>e.g. by using &lt;!doctype html&gt; at the start of your application's HTML page.<br><br>To continue using this unsupported rendering mode and risk layout problems, suppress this message by adding<br>the following line to your*.gwt.xml module file:<br>&nbsp;&nbsp;&lt;extend-configuration-property name=\"document.compatMode\" value=\""+b+'"/&gt;':"Your *.gwt.xml module configuration prohibits the use of the current doucment rendering mode (document.compatMode=' "+b+"').<br>Modify your application's host HTML page doctype, or update your custom 'document.compatMode' configuration property settings."}
function du(){Zt=PG(function(a){return true});au=PG(function(a){var b,c=this;while(c&&!(b=c.__listener)){c=c.parentNode}c&&c.nodeType!=1&&(c=null);b&&Xt(b)&&vt(a,c,b)});_t=PG(function(a){a.preventDefault();au.call(this,a)});bu=PG(function(a){this.__gwtLastUnhandledEvent=a.type;au.call(this,a)});$t=PG(function(a){var b=Zt;if(b(a)){var c=Yt;if(c&&c.__listener){if(Xt(c.__listener)){vt(a,c,c.__listener);a.stopPropagation()}}}});$wnd.addEventListener(PJ,$t,true);$wnd.addEventListener(_J,$t,true);$wnd.addEventListener(dK,$t,true);$wnd.addEventListener(hK,$t,true);$wnd.addEventListener(eK,$t,true);$wnd.addEventListener(gK,$t,true);$wnd.addEventListener(fK,$t,true);$wnd.addEventListener(iK,$t,true);$wnd.addEventListener(aK,Zt,true);$wnd.addEventListener(cK,Zt,true);$wnd.addEventListener(bK,Zt,true);$wnd.addEventListener(jK,$t,true);$wnd.addEventListener(kK,$t,true);$wnd.addEventListener(lK,$t,true);$wnd.addEventListener(mK,$t,true);$wnd.addEventListener(nK,$t,true);$wnd.addEventListener(oK,$t,true);$wnd.addEventListener(pK,$t,true)}
function mc(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t;uh(a.a,EH);a.a.n.width=300;qh(a.a,EH);a.a.n.height=300;b=a.a.n.getContext('2d');n=a.b-3*a.d;n<0&&(n=0);l=a.b+3*a.d;m=(l-n)/20;s=oc(a,a.b);t=s/20;d=cn(Ss,tG,-1,21,1);e=cn(Ts,tG,-1,21,1);f=cn(Ts,tG,-1,21,1);for(g=0;g<=20;++g){h=n+g*m;d[g]=h;o=oc(a,h);j=tn(g*12+30);q=tn((s-o)/t*12+30);e[g]=j;f[g]=q}b.strokeStyle='rgba(0, 0, 0, 255)';b.beginPath();b.moveTo(30,270);b.lineTo(30,30);b.closePath();b.stroke();b.beginPath();b.moveTo(30,270);b.lineTo(270,270);b.closePath();b.stroke();c=(Im(),new Wm(tm()));for(g=0;g<=20;++g){p=300-(~~(g*240/20)+30);b.beginPath();b.moveTo(30,p);b.lineTo(34,p);b.closePath();b.stroke();g%5==0&&_h(b,Nm(c,g*t),8,p- -3)}for(g=0;g<=20;++g){i=~~(g*240/20)+30;b.beginPath();b.moveTo(i,270);b.lineTo(i,266);b.closePath();b.stroke();g%5==0&&_h(b,Nm(c,d[g]),i-6,285)}for(g=0;g<20;++g){b.beginPath();j=e[g];q=f[g];b.moveTo(j,q);k=e[g+1];r=f[g+1];b.lineTo(k,r);b.closePath();b.stroke()}ai(b,kc);for(g=0;g<=20;++g){h=e[g];o=f[g];b.beginPath();b.arc(h,o,2,0,6.283185307179586,false);b.closePath();b.fill()}}
function iu(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;if(!c)return;c&1&&(a.onclick=b&1?au:null);c&2&&(a.ondblclick=b&2?au:null);c&4&&(a.onmousedown=b&4?au:null);c&8&&(a.onmouseup=b&8?au:null);c&16&&(a.onmouseover=b&16?au:null);c&32&&(a.onmouseout=b&32?au:null);c&64&&(a.onmousemove=b&64?au:null);c&128&&(a.onkeydown=b&128?au:null);c&256&&(a.onkeypress=b&256?au:null);c&512&&(a.onkeyup=b&512?au:null);c&1024&&(a.onchange=b&1024?au:null);c&2048&&(a.onfocus=b&2048?au:null);c&4096&&(a.onblur=b&4096?au:null);c&8192&&(a.onlosecapture=b&8192?au:null);c&16384&&(a.onscroll=b&16384?au:null);c&32768&&(a.onload=b&32768?bu:null);c&65536&&(a.onerror=b&65536?au:null);c&131072&&(a.onmousewheel=b&131072?au:null);c&262144&&(a.oncontextmenu=b&262144?au:null);c&524288&&(a.onpaste=b&524288?au:null);c&1048576&&(a.ontouchstart=b&1048576?au:null);c&2097152&&(a.ontouchmove=b&2097152?au:null);c&4194304&&(a.ontouchend=b&4194304?au:null);c&8388608&&(a.ontouchcancel=b&8388608?au:null);c&16777216&&(a.ongesturestart=b&16777216?au:null);c&33554432&&(a.ongesturechange=b&33554432?au:null);c&67108864&&(a.ongestureend=b&67108864?au:null)}
function It(){var a,b;if(!Dt){a=(b=$doc.createElement('script'),pj(b,'function __gwt_initWindowCloseHandler(beforeunload, unload) {\n  var wnd = window\n  , oldOnBeforeUnload = wnd.onbeforeunload\n  , oldOnUnload = wnd.onunload;\n  \n  wnd.onbeforeunload = function(evt) {\n    var ret, oldRet;\n    try {\n      ret = beforeunload();\n    } finally {\n      oldRet = oldOnBeforeUnload && oldOnBeforeUnload(evt);\n    }\n    // Avoid returning null as IE6 will coerce it into a string.\n    // Ensure that "" gets returned properly.\n    if (ret != null) {\n      return ret;\n    }\n    if (oldRet != null) {\n      return oldRet;\n    }\n    // returns undefined.\n  };\n  \n  wnd.onunload = function(evt) {\n    try {\n      unload();\n    } finally {\n      oldOnUnload && oldOnUnload(evt);\n      wnd.onresize = null;\n      wnd.onscroll = null;\n      wnd.onbeforeunload = null;\n      wnd.onunload = null;\n    }\n  };\n  \n  // Remove the reference once we\'ve initialize the handler\n  wnd.__gwt_initWindowCloseHandler = undefined;\n}\n'),b);ej($doc.body,a);$wnd.__gwt_initWindowCloseHandler(PG(Kt),PG(Jt));gj($doc.body,a);Dt=true}}
function zg(){zg=nG;sf=new Rd;rf=new Pd;tf=new Td;uf=new Vd;vf=new Xd;wf=new Zd;xf=new _d;yf=new be;zf=new de;Af=new fe;Bf=new he;Cf=new je;Df=new le;Ef=new ne;Ff=new pe;Gf=new re;If=new ve;Hf=new te;Jf=new xe;Kf=new ze;Lf=new Be;Mf=new De;Of=new He;Pf=new Je;Nf=new Fe;Qf=new Le;Rf=new Ne;Sf=new Pe;Tf=new Re;Vf=new Ve;Xf=new Ze;Yf=new _e;Wf=new Xe;Uf=new Te;Zf=new bf;$f=new df;_f=new ff;ag=new hf;bg=new kf;dg=new of;cg=new mf;eg=new qf;hg=new Dg;ig=new Fg;gg=new Bg;jg=new Hg;kg=new Jg;lg=new Lg;mg=new Ng;ng=new Pg;og=new Rg;qg=new Vg;rg=new Xg;pg=new Tg;sg=new Zg;tg=new _g;ug=new bh;vg=new dh;xg=new hh;yg=new jh;wg=new fh;fg=new GF;TD(fg,jJ,eg);TD(fg,wI,rf);TD(fg,II,Df);TD(fg,xI,sf);TD(fg,yI,tf);TD(fg,KI,Ff);TD(fg,zI,uf);TD(fg,AI,vf);TD(fg,BI,wf);TD(fg,CI,xf);TD(fg,NI,If);TD(fg,DI,yf);TD(fg,OI,Jf);TD(fg,EI,zf);TD(fg,FI,Af);TD(fg,GI,Bf);TD(fg,HI,Cf);TD(fg,SI,Nf);TD(fg,JI,Ef);TD(fg,LI,Gf);TD(fg,MI,Hf);TD(fg,PI,Kf);TD(fg,QI,Lf);TD(fg,RI,Mf);TD(fg,TI,Of);TD(fg,UI,Pf);TD(fg,VI,Qf);TD(fg,WI,Rf);TD(fg,XI,Sf);TD(fg,YI,Tf);TD(fg,ZI,Uf);TD(fg,$I,Vf);TD(fg,_I,Wf);TD(fg,aJ,Xf);TD(fg,eJ,_f);TD(fg,hJ,cg);TD(fg,bJ,Yf);TD(fg,cJ,Zf);TD(fg,dJ,$f);TD(fg,fJ,ag);TD(fg,gJ,bg);TD(fg,iJ,dg);TD(fg,kJ,gg);TD(fg,lJ,hg);TD(fg,mJ,ig);TD(fg,nJ,kg);TD(fg,oJ,lg);TD(fg,pJ,jg);TD(fg,qJ,mg);TD(fg,rJ,ng);TD(fg,sJ,og);TD(fg,tJ,pg);TD(fg,uJ,qg);TD(fg,vJ,rg);TD(fg,wJ,sg);TD(fg,xJ,tg);TD(fg,yJ,ug);TD(fg,zJ,vg);TD(fg,AJ,wg);TD(fg,BJ,xg);TD(fg,CJ,yg)}
function hb(a,b){this.o=a;this.a=new Cb(this);this.d=new ec(this);this.R=b;this.e=new ty('Conformative Game Host');sh(this.e,QG);py(this.e,(My(),Gy));rh(this.e,RG,SG);Rw(this.R,this.e,0);this.Q=new tA;this.s=new hB;pA(this.Q,this.s,kH);this.r=new ey;gB(this.s,this.r);this.g=new ty(lH);_x(this.r,0,0,this.g);this.i=new PA;_x(this.r,0,1,this.i);uh(this.i,mH);this.k=new ty('Resources:');_x(this.r,0,2,this.k);this.n=new PA;_x(this.r,0,3,this.n);uh(this.n,nH);this.j=new lx(oH);_x(this.r,0,4,this.j);Bh(this.j,this.a,(Ak(),Ak(),zk));this.p=new ty('State:');_x(this.r,1,0,this.p);this.q=new pz;_x(this.r,1,1,this.q);Sh(this.q,false);Bh(this.q,this.d,(rk(),rk(),qk));kz(this.q,'Pending',0);kz(this.q,'Joining',1);kz(this.q,'Running',2);kz(this.q,'Completed',3);kz(this.q,'Terminated',4);this.q.n.selectedIndex=0;this.I=new vx('Players');gB(this.s,this.I);uh(this.I,RG);this.N=new hB;ux(this.I,this.N);uh(this.N,'440px');this.K=new ez;gB(this.N,this.K);uh(this.K,'235px');this.J=new ty('Joined:');$y(this.K,this.J);Dx(this.K,this.J,(Wy(),Uy));uh(this.J,pH);this.L=new PA;Sh(this.L,false);HA(this.L,qH);$y(this.K,this.L);uh(this.L,rH);this.M=new pz;$y(this.K,this.M);Bh(this.M,this.d,qk);kz(this.M,sH,0);this.D=new lx('Remove');$y(this.K,this.D);Dx(this.K,this.D,Uy);Bh(this.D,this.a,zk);this.E=new vx(tH);gB(this.N,this.E);uh(this.E,uH);this.F=new ez;ux(this.E,this.F);uh(this.F,'415px');this.G=new ty('Total:');$y(this.F,this.G);Dx(this.F,this.G,Uy);uh(this.G,rH);this.H=new PA;GA(this.H,true);$y(this.F,this.H);uh(this.H,nH);this.B=new ty(vH);$y(this.F,this.B);Dx(this.F,this.B,Uy);uh(this.B,wH);this.C=new PA;GA(this.C,true);$y(this.F,this.C);uh(this.C,nH);this.z=new ty(xH);$y(this.F,this.z);Dx(this.F,this.z,Uy);uh(this.z,wH);this.A=new PA;GA(this.A,true);$y(this.F,this.A);uh(this.A,nH);this.t=new vx('Player chat');gB(this.s,this.t);uh(this.t,RG);this.v=new hB;ux(this.t,this.v);this.x=new NA;GA(this.x,true);HA(this.x,yH);gB(this.v,this.x);Dx(this.s,this.x,Ty);rh(this.x,uH,zH);this.u=new lx(AH);gB(this.v,this.u);Bh(this.u,this.a,zk);this.y=new PA;gB(this.v,this.y);uh(this.y,uH);this.w=new lx(BH);gB(this.v,this.w);Bh(this.w,this.a,zk);this.sb=new vx('Transaction history');gB(this.s,this.sb);uh(this.sb,RG);this.tb=new NA;GA(this.tb,true);ux(this.sb,this.tb);rh(this.tb,uH,pH);this.ub=new hB;pA(this.Q,this.ub,'Transaction');this.Ab=new vx('1. Participants');gB(this.ub,this.Ab);uh(this.Ab,RG);this.Gb=new hB;ux(this.Ab,this.Gb);this.Cb=new vx('Claimant');gB(this.Gb,this.Cb);uh(this.Cb,uH);this.Eb=new ez;ux(this.Cb,this.Eb);this.Bb=new oz;$y(this.Eb,this.Bb);uh(this.Bb,CH);this.Db=new ty(DH);$y(this.Eb,this.Db);Dx(this.Eb,this.Db,Uy);Cx(this.Eb,this.Db,Gy);uh(this.Db,nH);this.Fb=new PA;$y(this.Eb,this.Fb);uh(this.Fb,EH);this.wb=new vx('Auditors');gB(this.Gb,this.wb);uh(this.wb,uH);this.zb=new ez;ux(this.wb,this.zb);this.vb=new oz;$y(this.zb,this.vb);uh(this.vb,CH);this.xb=new ty(DH);$y(this.zb,this.xb);Dx(this.zb,this.xb,Uy);Cx(this.zb,this.xb,Gy);uh(this.xb,nH);this.yb=new oz;$y(this.zb,this.yb);uh(this.yb,CH);this.Hb=new lx(FH);gB(this.Gb,this.Hb);Bh(this.Hb,this.a,zk);this.X=new vx('2. Claim');gB(this.ub,this.X);uh(this.X,RG);this.pb=new hB;ux(this.X,this.pb);uh(this.pb,uH);this.$=new vx(GH);gB(this.pb,this.$);uh(this.$,uH);this.bb=new hB;ux(this.$,this.bb);this.Z=Xh();if(this.Z){this.Y=new rc(this.Z);mc(this.Y);gB(this.bb,this.Z)}else{this.Y=null;gB(this.bb,new ty(HH));Ht(HH)}this.cb=new ey;gB(this.bb,this.cb);this._=new ty('Mean:');_x(this.cb,0,0,this._);this.ab=new PA;uh(this.ab,nH);HA(this.ab,'10.0');_x(this.cb,0,1,this.ab);this.eb=new ty('Sigma:');_x(this.cb,0,2,this.eb);this.fb=new PA;uh(this.fb,nH);HA(this.fb,'2.0');_x(this.cb,0,3,this.fb);this.db=new lx(FH);_x(this.cb,0,4,this.db);Bh(this.db,this.a,zk);this.ib=new ty(IH);_x(this.cb,1,0,this.ib);this.jb=new PA;uh(this.jb,nH);_x(this.cb,1,1,this.jb);this.gb=new lx(JH);_x(this.cb,1,2,this.gb);Bh(this.gb,this.a,zk);this.hb=new PA;uh(this.hb,nH);GA(this.hb,true);_x(this.cb,1,3,this.hb);this.ob=new ey;gB(this.pb,this.ob);this.lb=new ty('Entitlement:');_x(this.ob,0,0,this.lb);this.nb=new PA;uh(this.nb,nH);_x(this.ob,0,1,this.nb);this.kb=new lx('Generate');Bh(this.kb,this.a,zk);_x(this.ob,0,2,this.kb);this.mb=new lx(FH);Bh(this.mb,this.a,zk);_x(this.ob,0,3,this.mb);this.V=new ty(KH);_x(this.ob,1,0,this.V);this.W=new PA;GA(this.W,true);uh(this.W,nH);HA(this.W,fH);_x(this.ob,1,1,this.W);this.T=new vx('3. Audit');gB(this.ub,this.T);uh(this.T,RG);this.U=new hB;ux(this.T,this.U);this.qb=new vx('4. Completion');gB(this.ub,this.qb);uh(this.qb,RG);this.rb=new hB;ux(this.qb,this.rb);iA(this.Q.b,0);rh(this.Q,LH,MH);yh(this.Q.n,NH,true);Rw(this.R,this.Q,37);this.b=null;this.f=dH;this.P=0;cb(this);fb(this);this.S=new ub(this);ob(this.S)}
function Ac(a,b){this.Gb=a;this.L=new Fc(this);this.cc=b;this.Cb=new ty('Conformative Game Player');sh(this.Cb,QG);py(this.Cb,(My(),Gy));rh(this.Cb,RG,SG);Rw(this.cc,this.Cb,0);this.bc=new tA;this.Ib=new hB;pA(this.bc,this.Ib,kH);qh(this.Ib,dH);this.Hb=new ey;gB(this.Ib,this.Hb);this._b=new ty('Name:');_x(this.Hb,0,0,this._b);this.ac=new PA;_x(this.Hb,0,1,this.ac);uh(this.ac,EH);this.Zb=new lx(jI);Bh(this.Zb,this.L,(Ak(),Ak(),zk));_x(this.Hb,0,2,this.Zb);this.Eb=new ty(lH);_x(this.Hb,1,0,this.Eb);this.Fb=new PA;_x(this.Hb,1,1,this.Fb);uh(this.Fb,mH);this.Lb=new vx(tH);gB(this.Ib,this.Lb);rh(this.Lb,RG,'85px');this.Qb=new ey;ux(this.Lb,this.Qb);uh(this.Qb,'340px');this.Jb=new ty('Actual:');_x(this.Qb,0,0,this.Jb);this.Kb=new PA;GA(this.Kb,true);_x(this.Qb,0,1,this.Kb);uh(this.Kb,nH);this.Rb=new ty(vH);_x(this.Qb,0,2,this.Rb);uh(this.Rb,kI);this.Sb=new PA;GA(this.Sb,true);_x(this.Qb,0,3,this.Sb);uh(this.Sb,nH);this.Mb=new ty(xH);_x(this.Qb,0,4,this.Mb);uh(this.Mb,kI);this.Nb=new PA;GA(this.Nb,true);_x(this.Qb,0,5,this.Nb);uh(this.Nb,nH);this.Ob=new ty(lI);_x(this.Qb,1,0,this.Ob);this.Pb=new PA;GA(this.Pb,true);_x(this.Qb,1,1,this.Pb);uh(this.Pb,nH);this.Tb=new vx('Host chat');gB(this.Ib,this.Tb);uh(this.Tb,RG);this.Vb=new hB;ux(this.Tb,this.Vb);this.Xb=new NA;GA(this.Xb,true);gB(this.Vb,this.Xb);Dx(this.Ib,this.Xb,(Wy(),Ty));rh(this.Xb,uH,zH);this.Ub=new lx(AH);Bh(this.Ub,this.L,zk);gB(this.Vb,this.Ub);this.Yb=new PA;gB(this.Vb,this.Yb);uh(this.Yb,uH);this.Wb=new lx(BH);Bh(this.Wb,this.L,zk);gB(this.Vb,this.Wb);this.Y=new vx('Claim history');gB(this.Ib,this.Y);uh(this.Y,RG);this.Z=new NA;GA(this.Z,true);ux(this.Y,this.Z);rh(this.Z,uH,pH);this.n=new vx('Audit history');gB(this.Ib,this.n);uh(this.n,RG);this.o=new NA;GA(this.o,true);ux(this.n,this.o);rh(this.o,uH,pH);this.$=new hB;pA(this.bc,this.$,'Claim');this.Q=new vx(GH);gB(this.$,this.Q);uh(this.Q,RG);this.R=new hB;ux(this.Q,this.R);this.P=Xh();if(this.P){this.O=new rc(this.P);mc(this.O);gB(this.R,this.P)}else{this.O=null;gB(this.R,new ty(HH));Ht(HH)}this.T=new ez;gB(this.R,this.T);uh(this.T,mI);this.V=new ty(IH);$y(this.T,this.V);Dx(this.T,this.V,Uy);this.W=new PA;uh(this.W,nH);$y(this.T,this.W);Dx(this.T,this.W,Uy);this.S=new lx(JH);$y(this.T,this.S);Dx(this.T,this.S,Uy);Bh(this.S,this.L,zk);this.U=new PA;uh(this.U,nH);GA(this.U,true);$y(this.T,this.U);Dx(this.T,this.U,Uy);this._=new vx(nI);gB(this.$,this._);uh(this._,RG);this.ob=new ey;ux(this._,this.ob);this.ib=new ty(lI);_x(this.ob,0,0,this.ib);this.mb=new PA;GA(this.mb,true);_x(this.ob,0,1,this.mb);uh(this.mb,nH);this.hb=new ty(oI);py(this.hb,Gy);_x(this.ob,0,2,this.hb);this.kb=new PA;GA(this.kb,true);_x(this.ob,0,3,this.kb);uh(this.kb,nH);this.nb=new ty(pI);py(this.nb,Gy);_x(this.ob,0,4,this.nb);this.jb=new PA;GA(this.jb,true);_x(this.ob,0,5,this.jb);uh(this.jb,nH);this.lb=new ty(qI);_x(this.ob,0,6,this.lb);this.ab=new ty(KH);_x(this.ob,1,0,this.ab);this.bb=new PA;_x(this.ob,1,1,this.bb);uh(this.bb,nH);this.tb=new lx(FH);_x(this.ob,1,2,this.tb);Bh(this.tb,this.L,zk);this.pb=new ty(rI);_x(this.ob,2,0,this.pb);this.qb=new PA;GA(this.qb,true);HA(this.qb,fH);_x(this.ob,2,1,this.qb);uh(this.qb,nH);this.rb=new ty(sI);_x(this.ob,3,0,this.rb);this.sb=new PA;GA(this.sb,true);_x(this.ob,3,1,this.sb);uh(this.sb,nH);this.db=new ty('Donate:');_x(this.ob,4,0,this.db);this.gb=new PA;_x(this.ob,4,1,this.gb);uh(this.gb,nH);this.eb=new ty('To:');py(this.eb,Gy);_x(this.ob,4,2,this.eb);this.fb=new oz;uh(this.fb,CH);_x(this.ob,4,3,this.fb);this.cb=new lx(BH);jx(this.cb,'Go');Bh(this.cb,this.L,zk);_x(this.ob,4,4,this.cb);this.X=new lx(tI);Bh(this.X,this.L,zk);_x(this.ob,5,0,this.X);this.G=new vx('Auditor chat');gB(this.$,this.G);uh(this.G,RG);this.H=new hB;ux(this.G,this.H);this.J=new NA;GA(this.J,true);gB(this.H,this.J);rh(this.J,uH,zH);this.K=new PA;gB(this.H,this.K);uh(this.K,uH);this.I=new lx(BH);gB(this.H,this.I);Bh(this.I,this.L,zk);this.p=new hB;pA(this.bc,this.p,'Audit');this.Ab=new ez;gB(this.p,this.Ab);rh(this.Ab,uH,pH);this.zb=new ty('Claimant:');$y(this.Ab,this.zb);Dx(this.Ab,this.zb,Uy);uh(this.zb,'55px');this.Bb=new PA;GA(this.Bb,true);$y(this.Ab,this.Bb);Dx(this.Ab,this.Bb,Uy);uh(this.Bb,EH);this.c=new vx(GH);gB(this.p,this.c);uh(this.c,RG);this.d=new hB;ux(this.c,this.d);this.b=Xh();if(this.b){this.a=new rc(this.b);mc(this.a);gB(this.d,this.b)}else{this.a=null;gB(this.d,new ty(HH));Ht(HH)}this.f=new ez;gB(this.d,this.f);uh(this.f,mI);this.i=new ty(IH);$y(this.f,this.i);Dx(this.f,this.i,Uy);this.j=new PA;uh(this.j,nH);$y(this.f,this.j);Dx(this.f,this.j,Uy);this.e=new lx(JH);$y(this.f,this.e);Dx(this.f,this.e,Uy);Bh(this.e,this.L,zk);this.g=new PA;uh(this.g,nH);GA(this.g,true);$y(this.f,this.g);Dx(this.f,this.g,Uy);this.q=new vx(nI);gB(this.p,this.q);uh(this.q,RG);this.z=new ey;ux(this.q,this.z);this.s=new ty(KH);_x(this.z,0,0,this.s);this.w=new PA;GA(this.w,true);_x(this.z,0,1,this.w);uh(this.w,nH);this.r=new ty(oI);py(this.r,Gy);_x(this.z,0,2,this.r);this.u=new PA;GA(this.u,true);_x(this.z,0,3,this.u);uh(this.u,nH);this.x=new ty(pI);py(this.x,Gy);_x(this.z,0,4,this.x);uh(this.x,'10px');this.t=new PA;GA(this.t,true);_x(this.z,0,5,this.t);uh(this.t,nH);this.v=new ty(qI);_x(this.z,0,6,this.v);this.B=new ty(rI);_x(this.z,1,0,this.B);this.D=new PA;_x(this.z,1,1,this.D);uh(this.D,nH);this.C=new lx(FH);Bh(this.C,this.L,zk);_x(this.z,1,2,this.C);this.A=new ty('Consensus:');py(this.A,Gy);_x(this.z,1,3,this.A);this.y=new PA;GA(this.y,true);HA(this.y,fH);_x(this.z,1,5,this.y);uh(this.y,nH);this.E=new ty(sI);_x(this.z,2,0,this.E);this.F=new PA;GA(this.F,true);_x(this.z,2,1,this.F);uh(this.F,nH);this.k=new lx(tI);Bh(this.k,this.L,zk);_x(this.z,3,0,this.k);this.ub=new vx('Claimant chat');gB(this.p,this.ub);uh(this.ub,RG);this.vb=new hB;ux(this.ub,this.vb);this.xb=new NA;GA(this.xb,true);gB(this.vb,this.xb);rh(this.xb,uH,zH);this.yb=new PA;gB(this.vb,this.yb);uh(this.yb,uH);this.wb=new lx(BH);Bh(this.wb,this.L,zk);gB(this.vb,this.wb);iA(this.bc.b,0);rh(this.bc,LH,MH);yh(this.bc.n,NH,true);Rw(this.cc,this.bc,37);this.M=null;this.$b=dH;this.Db=dH;wc(this);zc(this);this.dc=new Cc(this);ob(this.dc)}
var dH='',bI='\n',ZH=' ',xH=' + Common:',fI=' : ',vH=' = Personal:',YJ='"',IJ='(',TK=', ',VJ='-',PK='-readonly',WJ='.',jH='/',YG='//EX',XG='//OK',qH='0',OK='0px',yK='100%',zH='100px',mH='120px',EH='300px',SG='31px',mI='325px',rH='40px',MH='413px',uH='430px',RG='450px',LH='454px',pH='50px',nH='60px',CH='65px',wH='70px',kI='75px',JJ=':',_H=': ',sH='<all>',oI='=',KJ='CENTER',$J='CSS1Compat',eI='Channel error: ',KH='Claim:',AH='Clear',lH='Code:',WG='Content-Type',oH='Create',UJ='E',lI='Entitled:',OH='Error getting player resources',$H='Error removing player ',cI='Error sending chat',dI='Error sending chat: ',YH='Error: ',tI='Finish',SK='For input string: "',rI='Grant:',kH='Home',UG='Host',UH='Invalid mean',VH='Invalid sigma',XH='Invalid test value',LJ='JUSTIFY',jI='Join',MJ='LEFT',yH='Note: prepend <player name>/ to send to specific player',sI='Penalty:',TG='Player',RH='Please create game!',PH='Please enter game code',WH='Please enter test value',JH='Probability:',NJ='RIGHT',GH='Resource entitlement probability',TH='Resource entitlement probability unavailable',nI='Resource transaction',tH='Resources',QH='Resources must be a non-negative number',BH='Send',FH='Set',HJ='String',IH='Test value:',XJ='Too many percent/per mille characters in pattern "',TJ='US$',$K='UmbrellaException',pI='X',HH='Your browser does not support the HTML5 Canvas',fL='[Lcom.google.gwt.dom.client.',jL='[Lcom.google.gwt.user.client.ui.',XK='[Ljava.lang.',sK='__uiObjectID',wI='alert',xI='alertdialog',zK='align',yI='application',zI='article',AI='banner',LK='bidiwrapped',BI='button',VG='callback',KK='cellPadding',JK='cellSpacing',OJ='change',CI='checkbox',FJ='className',PJ='click',DI='columnheader',VK='com.citrix.conformative.client.',lL='com.google.gwt.animation.client.',oL='com.google.gwt.aria.client.',mL='com.google.gwt.canvas.client.',WK='com.google.gwt.core.client.',hL='com.google.gwt.core.client.impl.',eL='com.google.gwt.dom.client.',gL='com.google.gwt.event.dom.client.',kL='com.google.gwt.event.logical.shared.',_K='com.google.gwt.event.shared.',qL='com.google.gwt.http.client.',aL='com.google.gwt.i18n.client.',pL='com.google.gwt.text.shared.testing.',iL='com.google.gwt.user.client.',nL='com.google.gwt.user.client.impl.',cL='com.google.gwt.user.client.rpc.',$G='com.google.gwt.user.client.rpc.IncompatibleRemoteServiceException/3936916533',_G='com.google.gwt.user.client.rpc.RpcTokenException/2345075298',aH='com.google.gwt.user.client.rpc.XsrfToken/4254043109',bL='com.google.gwt.user.client.rpc.impl.',YK='com.google.gwt.user.client.ui.',ZK='com.google.web.bindery.event.shared.',EI='combobox',FI='complementary',GI='contentinfo',_J='dblclick',HI='definition',II='dialog',QJ='dir',JI='directory',HK='div',KI='document',rK='dragenter',qK='dragover',LI='form',oK='gesturechange',pK='gestureend',nK='gesturestart',MI='grid',NI='gridcell',OI='group',QG='gwt-Label-Title',MK='gwt-TabBarItem-selected',NK='gwt-TabBarItem-wrapper-selected',PI='heading',DJ='height',vI='hidden',aI='host: ',iI='host_chat',ZJ='ie9',QI='img',UK='java.lang.',bH='java.lang.IllegalArgumentException/1755012560',cH='java.lang.NumberFormatException/3305228476',ZG='java.lang.String/2004016611',dL='java.util.',gI='join_game',aK='keydown',bK='keypress',cK='keyup',vK='left',RI='link',SI='list',TI='listbox',UI='listitem',VI='log',SJ='ltr',WI='main',XI='marquee',YI='math',ZI='menu',$I='menubar',_I='menuitem',aJ='menuitemcheckbox',bJ='menuitemradio',dK='mousedown',eK='mousemove',fK='mouseout',gK='mouseover',hK='mouseup',iK='mousewheel',RK='msie',cJ='navigation',dJ='note',GJ='null',QK='opera',eJ='option',uI='overflow',SH='player_chat',qI='players',uK='position',fJ='presentation',gJ='progressbar',wK='px',hI='quit_game',hJ='radio',iJ='radiogroup',jJ='region',kJ='row',lJ='rowgroup',mJ='rowheader',RJ='rtl',EK='scrollHeight',pJ='scrollbar',nJ='search',DH='select->',oJ='separator',qJ='slider',rJ='spinbutton',sJ='status',tJ='tab',BK='table',NH='table-center',uJ='tablist',vJ='tabpanel',CK='tbody',GK='td',wJ='textbox',xJ='timer',yJ='toolbar',zJ='tooltip',xK='top',mK='touchcancel',lK='touchend',kK='touchmove',jK='touchstart',FK='tr',AJ='tree',BJ='treegrid',CJ='treeitem',eH='value',AK='verticalAlign',DK='visible',fH='waiting',iH='waiting.',hH='waiting..',gH='waiting...',tK='webkit',IK='whiteSpace',EJ='width';var _,gt={},FG={14:1,17:1,21:1,25:1,26:1,27:1,31:1,33:1},yG={6:1,8:1,36:1,38:1,39:1},OG={36:1,47:1},tG={36:1},MG={48:1},vG={14:1,17:1,21:1,25:1,27:1,31:1,33:1},JG={37:1},CG={16:1},BG={18:1,36:1,45:1},LG={49:1},qG={},rG={10:1,16:1},wG={36:1,45:1},sG={22:1},GG={14:1,17:1,21:1,25:1,26:1,27:1,28:1,31:1,33:1},uG={4:1,36:1},EG={24:1,36:1,38:1,39:1},zG={17:1},IG={32:1,36:1,38:1,39:1},DG={13:1,16:1},AG={35:1,36:1,45:1},KG={47:1},HG={14:1,17:1,21:1,25:1,27:1,30:1,31:1,33:1},NG={36:1,46:1},xG={6:1,7:1,36:1,38:1,39:1};ht(1,-1,qG);_.eQ=function w(a){return this===a};_.gC=function x(){return this.cZ};_.hC=function y(){return Gi(this)};_.tS=function z(){return this.cZ.c+'@'+kC(this.hC())};_.toString=function(){return this.tS()};_.tM=nG;ht(3,1,{},B);_.a=null;_.b=null;_.c=null;_.e=null;_.f=null;_.g=null;_.i=null;_.j=null;ht(4,1,rG,D);_.ec=function E(a){if(sn(a.d)===sn(this.a.e)){Sw(this.a.j,this.a.c);Sw(this.a.j,this.a.b);new hb(this.a.d,this.a.j);return}if(sn(a.d)===sn(this.a.g)){Sw(this.a.j,this.a.c);Sw(this.a.j,this.a.b);new Ac(this.a.d,this.a.j);return}};_.a=null;ht(6,1,{});_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;ht(5,6,{},Q);var M;ht(8,1,{});_.a=null;ht(7,8,{},Z);var X=null;ht(9,1,{},hb);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.g=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;_.y=null;_.z=null;_.A=null;_.B=null;_.C=null;_.D=null;_.E=null;_.F=null;_.G=null;_.H=null;_.I=null;_.J=null;_.K=null;_.L=null;_.M=null;_.N=null;_.O=null;_.P=0;_.Q=null;_.R=null;_.S=null;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=null;_.Z=null;_.$=null;_._=null;_.ab=null;_.bb=null;_.cb=null;_.db=null;_.eb=null;_.fb=null;_.gb=null;_.hb=null;_.ib=null;_.jb=null;_.kb=null;_.lb=null;_.mb=null;_.nb=null;_.ob=null;_.pb=null;_.qb=null;_.rb=null;_.sb=null;_.tb=null;_.ub=null;_.vb=null;_.wb=null;_.xb=null;_.yb=null;_.zb=null;_.Ab=null;_.Bb=null;_.Cb=null;_.Db=null;_.Eb=null;_.Fb=null;_.Gb=null;_.Hb=null;ht(11,1,sG);_.fc=function tb(){this.c||nF(kb,this);this.gc()};_.c=false;_.d=0;var kb;ht(10,11,sG,ub);_.gc=function vb(){bb(this.a)};_.a=null;ht(12,1,{},yb);_.hc=function zb(a){Ht('Error getting player resources: '+a.wc());fb(this.a)};_.ic=function Ab(a){xb(this,a)};_.a=null;ht(13,1,rG,Cb);_.ec=function Db(b){var a,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q;if(sn(b.d)===sn(this.a.j)){this.a.f=jj(this.a.i.n,eH);if(this.a.f==null||!(this.a.f=NC(this.a.f)).length){Ht(PH);this.a.f=dH;return}if(this.a.f.indexOf(jH)!=-1){Ht('Invalid code character: /');this.a.f=dH;return}l=jj(this.a.n.n,eH);if(l==null||GC(dH,NC(l))){Ht('Please enter resources');return}try{this.a.P=XB(NC(l))}catch(a){a=et(a);if(pn(a,43)){Ht(QH);this.a.P=0;return}else throw a}if(this.a.P<0){Ht(QH);this.a.P=0;return}cb(this.a);if(!this.a.b){e=new fd('create_game');dd(e,this.a.f);bd(e,this.a.P);P(this.a.o,e.a,new Gb(this))}else{g=new fd('delete_game');dd(g,this.a.f);P(this.a.o,g.a,new Lb(this))}}else if(sn(b.d)===sn(this.a.D)){if(!this.a.b){Ht(RH);return}cb(this.a);this.a.O=null;for(h=0;h<this.a.M.n.options.length;++h){try{if(mz(this.a.M,h)){this.a.O=iz(this.a.M,h);break}}catch(a){a=et(a);if(!pn(a,40))throw a}}if(this.a.O==null){fb(this.a)}else{m=new fd('remove_player');dd(m,this.a.f);dd(m,this.a.O);P(this.a.o,m.a,new Qb(this))}}else if(sn(b.d)===sn(this.a.u)){HA(this.a.x,yH)}else if(sn(b.d)===sn(this.a.w)){d=jj(this.a.y.n,eH);if(d==null||GC(dH,NC(d))){return}if(!this.a.b){Ht(RH);return}cb(this.a);c=new fd(SH);dd(c,this.a.f);d==null||GC(dH,NC(d))||(jd(c.a)?(c.a=d):(c.a=c.a+jH+d));P(this.a.o,c.a,new Vb(this))}else if(sn(b.d)===sn(this.a.db)){if(!this.a.Y){Ht(TH);return}j=jj(this.a.ab.n,eH);if(j==null||GC(dH,NC(j))){Ht('Please enter mean');return}o=jj(this.a.fb.n,eH);if(o==null||GC(dH,NC(o))){Ht('Please enter sigma');return}try{i=XB(j)}catch(a){a=et(a);if(pn(a,43)){Ht(UH);return}else throw a}if(i<=0){Ht(UH);return}try{n=XB(o)}catch(a){a=et(a);if(pn(a,43)){Ht(VH);return}else throw a}if(n<=0){Ht(VH);return}pc(this.a.Y,i);qc(this.a.Y,n);mc(this.a.Y)}else if(sn(b.d)===sn(this.a.gb)){if(!this.a.Y){Ht(TH);return}q=jj(this.a.jb.n,eH);if(q==null||GC(dH,NC(q))){Ht(WH);return}try{p=XB(q)}catch(a){a=et(a);if(pn(a,43)){Ht(XH);return}else throw a}k=oc(this.a.Y,p);f=(Im(),new Wm(tm()));HA(this.a.hb,Nm(f,k))}else if(sn(b.d)===sn(this.a.kb)){if(!this.a.Y){Ht(TH);return}f=(Im(),new Wm(tm()));HA(this.a.nb,Nm(f,nc(this.a.Y)))}};_.a=null;ht(14,1,{},Gb);_.hc=function Hb(a){Ht('Error creating game: '+a.wc());fb(this.a.a)};_.ic=function Ib(a){Fb(this,a)};_.a=null;ht(15,1,{},Lb);_.hc=function Mb(a){Ht('Error deleting game: '+a.wc());fb(this.a.a)};_.ic=function Nb(a){Kb(this,a)};_.a=null;ht(16,1,{},Qb);_.hc=function Rb(a){Ht($H+this.a.a.O+_H+a.wc());this.a.a.O=null;fb(this.a.a)};_.ic=function Sb(a){Pb(this,a)};_.a=null;ht(17,1,{},Vb);_.hc=function Wb(a){Ht(dI+a.wc());fb(this.a.a)};_.ic=function Xb(a){Ub(this,a)};_.a=null;ht(18,1,{},Zb);_.jc=function $b(){};_.kc=function _b(a){Ht(eI+a.code+fI+a.description)};_.lc=function ac(b){var a,c,d,e,f,g;if(b==null||GC(dH,NC(b))){return}c=ed(new fd(b));if(c.length==0){return}f=c[0];if(GC(f,gI)&&c.length==3){g=c[2];e=1;for(;e<this.a.M.n.options.length;++e){if(QC(g,iz(this.a.M,e))<0){break}}kz(this.a.M,g,e);HA(this.a.L,dH+(this.a.M.n.options.length-1));gb(this.a)}else if(GC(f,hI)&&c.length==3){g=c[2];for(e=1;e<this.a.M.n.options.length;++e){try{if(GC(iz(this.a.M,e),g)){nz(this.a.M,e);break}}catch(a){a=et(a);if(!pn(a,40))throw a}}HA(this.a.L,dH+(this.a.M.n.options.length-1));gb(this.a)}else if(GC(f,iI)&&c.length==4){g=c[2];d=c[3];HA(this.a.x,jj(this.a.x.n,eH)+g+_H+d+bI)}};_.mc=function bc(){};_.a=null;ht(19,1,{9:1,16:1},ec);_.a=null;ht(20,1,{},gc);_.hc=function hc(a){Ht('Error updating game: '+a.wc());fb(this.a.a)};_.ic=function ic(a){id(a)||(hd(a)?Ht(a):Ht('Error updating game'));fb(this.a.a)};_.a=null;ht(21,1,{},rc);_.a=null;_.b=0;_.c=null;_.d=0;var kc;ht(22,1,{},Ac);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.g=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;_.y=null;_.z=null;_.A=null;_.B=null;_.C=null;_.D=null;_.E=null;_.F=null;_.G=null;_.H=null;_.I=null;_.J=null;_.K=null;_.L=null;_.M=null;_.N=null;_.O=null;_.P=null;_.Q=null;_.R=null;_.S=null;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=null;_.Z=null;_.$=null;_._=null;_.ab=null;_.bb=null;_.cb=null;_.db=null;_.eb=null;_.fb=null;_.gb=null;_.hb=null;_.ib=null;_.jb=null;
--></script>
<script><!--
_.kb=null;_.lb=null;_.mb=null;_.nb=null;_.ob=null;_.pb=null;_.qb=null;_.rb=null;_.sb=null;_.tb=null;_.ub=null;_.vb=null;_.wb=null;_.xb=null;_.yb=null;_.zb=null;_.Ab=null;_.Bb=null;_.Cb=null;_.Db=null;_.Eb=null;_.Fb=null;_.Gb=null;_.Hb=null;_.Ib=null;_.Jb=null;_.Kb=null;_.Lb=null;_.Mb=null;_.Nb=null;_.Ob=null;_.Pb=null;_.Qb=null;_.Rb=null;_.Sb=null;_.Tb=null;_.Ub=null;_.Vb=null;_.Wb=null;_.Xb=null;_.Yb=null;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.bc=null;_.cc=null;_.dc=null;ht(23,11,sG,Cc);_.gc=function Dc(){vc(this.a)};_.a=null;ht(24,1,rG,Fc);_.ec=function Gc(b){var a,c,d,e,f,g,h,i,j;if(sn(b.d)===sn(this.a.Zb)){this.a.$b=jj(this.a.ac.n,eH);if(this.a.$b==null||!(this.a.$b=NC(this.a.$b)).length){Ht('Please enter name');this.a.$b=dH;return}if(this.a.$b.indexOf(jH)!=-1){Ht('Invalid name character: /');this.a.$b=dH;return}if(GC(this.a.$b,sH)){Ht('Invalid name');this.a.$b=dH;return}this.a.Db=jj(this.a.Fb.n,eH);if(this.a.Db==null||!(this.a.Db=NC(this.a.Db)).length){Ht(PH);this.a.Db=dH;return}if(this.a.Db.indexOf(jH)!=-1){Ht('Invalid game code character: /');this.a.Db=dH;return}wc(this.a);if(!this.a.M){f=new fd(gI);dd(f,this.a.Db);dd(f,this.a.$b);P(this.a.Gb,f.a,new Jc(this))}else{h=new fd(hI);dd(h,this.a.Db);dd(h,this.a.$b);P(this.a.Gb,h.a,new Oc(this))}}else if(sn(b.d)===sn(this.a.Ub)){HA(this.a.Xb,dH)}else if(sn(b.d)===sn(this.a.Wb)){d=jj(this.a.Yb.n,eH);if(d==null||GC(dH,NC(d))){return}if(!this.a.M){Ht(RH);return}if(d.indexOf(jH)!=-1){Ht('Invalid character: /');return}if(!this.a.M){Ht('Please join game!');return}wc(this.a);c=new fd(iI);dd(c,this.a.Db);dd(c,this.a.$b);d==null||GC(dH,NC(d))||(jd(c.a)?(c.a=d):(c.a=c.a+jH+d));P(this.a.Gb,c.a,new Tc(this))}else if(sn(b.d)===sn(this.a.S)){if(!this.a.O){Ht(TH);return}j=jj(this.a.W.n,eH);if(j==null||GC(dH,NC(j))){Ht(WH);return}try{i=XB(j)}catch(a){a=et(a);if(pn(a,43)){Ht(XH);return}else throw a}g=oc(this.a.O,i);e=(Im(),new Wm(tm()));HA(this.a.U,Nm(e,g))}else if(sn(b.d)===sn(this.a.e)){if(!this.a.a){Ht(TH);return}j=jj(this.a.j.n,eH);if(j==null||GC(dH,NC(j))){Ht(WH);return}try{i=XB(j)}catch(a){a=et(a);if(pn(a,43)){Ht(XH);return}else throw a}g=oc(this.a.a,i);e=(Im(),new Wm(tm()));HA(this.a.g,Nm(e,g))}};_.a=null;ht(25,1,{},Jc);_.hc=function Kc(a){Ht('Error joining game: '+a.wc());zc(this.a.a)};_.ic=function Lc(a){Ic(this,a)};_.a=null;ht(26,1,{},Oc);_.hc=function Pc(a){Ht('Error quitting game: '+a.wc());zc(this.a.a)};_.ic=function Qc(a){Nc(this,a)};_.a=null;ht(27,1,{},Tc);_.hc=function Uc(a){Ht(dI+a.wc());zc(this.a.a)};_.ic=function Vc(a){Sc(this,a)};_.a=null;ht(28,1,{},Xc);_.jc=function Yc(){};_.kc=function Zc(a){Ht(eI+a.code+fI+a.description)};_.lc=function $c(a){var b,c,d,e,f,g;if(a==null||GC(dH,NC(a))){return}b=ed(new fd(a));if(b.length==0){return}f=b[0];if(GC(f,hI)&&b.length==2){wc(this.a);!!this.a.N&&(this.a.N.close(),undefined);this.a.M=null;jx(this.a.Zb,jI);uc(this.a);$wnd.alert(b[1]);zc(this.a)}else if(GC(f,'set_player_resources')&&b.length==4){g=XB(b[1]);d=XB(b[2]);e=XB(b[3]);xc(this.a,g,d,e)}else if(GC(f,SH)&&(b.length==3||b.length==4)){if(b.length==3){c=b[2];HA(this.a.Xb,jj(this.a.Xb.n,eH)+aI+c+bI)}else{c=b[3];HA(this.a.Xb,jj(this.a.Xb.n,eH)+aI+c+bI)}}};_.mc=function _c(){};_.a=null;ht(29,1,{},fd);_.tS=function gd(){return this.a};_.a=null;ht(31,1,{});_.f=false;_.g=false;_.i=null;_.j=null;_.k=false;ht(32,1,{},qd);_.a=null;ht(33,1,{});ht(34,1,{2:1});ht(35,33,{});var ud=null;ht(36,35,{},Ad);ht(37,11,sG,Cd);_.gc=function Dd(){zd(this.a)};_.a=null;ht(38,34,{2:1,3:1},Gd);_.a=null;_.b=null;ht(45,1,{});_.a=null;ht(44,45,{},Pd);ht(46,45,{},Rd);ht(47,45,{},Td);ht(48,45,{},Vd);ht(49,45,{},Xd);ht(50,45,{},Zd);ht(51,45,{},_d);ht(52,45,{},be);ht(53,45,{},de);ht(54,45,{},fe);ht(55,45,{},he);ht(56,45,{},je);ht(57,45,{},le);ht(58,45,{},ne);ht(59,45,{},pe);ht(60,45,{},re);ht(61,45,{},te);ht(62,45,{},ve);ht(63,45,{},xe);ht(64,45,{},ze);ht(65,45,{},Be);ht(66,45,{},De);ht(67,45,{},Fe);ht(68,45,{},He);ht(69,45,{},Je);ht(70,45,{},Le);ht(71,45,{},Ne);ht(72,45,{},Pe);ht(73,45,{},Re);ht(74,45,{},Te);ht(75,45,{},Ve);ht(76,45,{},Xe);ht(77,45,{},Ze);ht(78,45,{},_e);ht(79,45,{},bf);ht(80,45,{},df);ht(81,45,{},ff);ht(82,45,{},hf);ht(83,45,{},kf);ht(84,45,{},mf);ht(85,45,{},of);ht(86,45,{},qf);var rf,sf,tf,uf,vf,wf,xf,yf,zf,Af,Bf,Cf,Df,Ef,Ff,Gf,Hf,If,Jf,Kf,Lf,Mf,Nf,Of,Pf,Qf,Rf,Sf,Tf,Uf,Vf,Wf,Xf,Yf,Zf,$f,_f,ag,bg,cg,dg,eg,fg,gg,hg,ig,jg,kg,lg,mg,ng,og,pg,qg,rg,sg,tg,ug,vg,wg,xg,yg;ht(88,45,{},Bg);ht(89,45,{},Dg);ht(90,45,{},Fg);ht(91,45,{},Hg);ht(92,45,{},Jg);ht(93,45,{},Lg);ht(94,45,{},Ng);ht(95,45,{},Pg);ht(96,45,{},Rg);ht(97,45,{},Tg);ht(98,45,{},Vg);ht(99,45,{},Xg);ht(100,45,{},Zg);ht(101,45,{},_g);ht(102,45,{},bh);ht(103,45,{},dh);ht(104,45,{},fh);ht(105,45,{},hh);ht(106,45,{},jh);ht(110,1,{25:1,31:1});_.nc=function xh(){return oh()};_.tS=function Ah(){if(!this.n){return '(null handle)'}return this.n.outerHTML};_.n=null;ht(109,110,vG);_.oc=function Kh(){};_.pc=function Lh(){};_.qc=function Mh(a){Dh(this,a)};_.rc=function Nh(){return this.g};_.sc=function Oh(){Eh(this)};_.tc=function Ph(a){Fh(this,a)};_.uc=function Qh(){Gh(this)};_.vc=function Rh(){};_.g=false;_.i=0;_.j=null;_.k=null;ht(108,109,vG);_.sc=function Uh(){var a;Eh(this);a=qj(this.n);-1==a&&(this.n.tabIndex=0,undefined)};ht(107,108,vG,Wh);var Vh=null;ht(112,1,{});ht(111,112,{},$h);ht(116,1,{},ci);ht(121,1,wG);_.wc=function ki(){return this.f};_.tS=function li(){var a,b;return a=this.cZ.c,b=this.wc(),b!=null?a+_H+b:a};_.e=null;_.f=null;ht(120,121,wG);ht(119,120,wG,ni);ht(118,119,{5:1,36:1,45:1},pi);_.wc=function vi(){return this.c==null&&(this.d=si(this.b),this.a=this.a+_H+qi(this.b),this.c=IJ+this.d+') '+ui(this.b)+this.a,undefined),this.c};_.a=dH;_.b=null;_.c=null;_.d=null;ht(124,1,{});var xi=0,yi=0,zi=0,Ai=-1;ht(126,124,{},Pi);_.a=null;_.b=null;var Li;ht(129,1,{},Yi);_.xc=function Zi(a){return Si(a)};ht(151,1,{36:1,38:1,39:1});_.eQ=function wj(a){return this===a};_.hC=function xj(){return Gi(this)};_.tS=function yj(){return this.a};_.a=null;_.b=0;ht(150,151,xG);var zj,Aj,Bj,Cj,Dj;ht(152,150,xG,Hj);ht(153,150,xG,Jj);ht(154,150,xG,Lj);ht(155,150,xG,Nj);ht(156,151,yG);var Pj,Qj,Rj,Sj,Tj,Uj;ht(157,156,yG,Yj);ht(158,156,yG,$j);ht(159,156,yG,ak);ht(160,156,yG,ck);ht(161,156,yG,ek);ht(165,1,{});_.tS=function jk(){return 'An event type'};_.d=null;ht(164,165,{});_.c=false;ht(163,164,{});_.zc=function pk(){return this.Ac()};_.a=null;_.b=null;var lk=null;ht(162,163,{},tk);_.yc=function uk(a){sk(this,nn(a,9))};_.Ac=function vk(){return qk};var qk;ht(168,163,{});ht(167,168,{});ht(166,167,{},Bk);_.yc=function Ck(a){nn(a,10).ec(this)};_.Ac=function Dk(){return zk};var zk;ht(171,1,{});_.hC=function Ik(){return this.c};_.tS=function Jk(){return 'Event type'};_.c=0;var Hk=0;ht(170,171,{},Kk);ht(169,170,{11:1},Lk);_.a=null;_.b=null;ht(172,1,{},Pk);_.a=null;ht(174,164,{},Tk);_.yc=function Uk(a){Sk(this,nn(a,12))};_.zc=function Wk(){return Rk};_.a=false;_.b=null;var Rk=null;ht(175,164,{},Zk);_.yc=function $k(a){nn(a,13).Bc(this)};_.zc=function al(){return Yk};var Yk=null;ht(176,164,{},el);_.yc=function fl(a){dl(this,nn(a,15))};_.zc=function hl(){return cl};_.a=null;var cl=null;ht(177,1,zG,ll);_.qc=function ml(a){kl(this,a)};_.a=null;_.b=null;ht(180,1,{});ht(179,180,{});_.a=null;_.b=0;_.c=false;ht(178,179,{},yl);ht(181,1,{},Al);ht(183,119,AG,Dl);_.a=null;ht(182,183,AG,Gl);ht(184,1,{},Ml);_.a=0;_.b=null;_.c=null;ht(186,1,{});ht(185,186,{},Pl);_.a=null;ht(187,11,sG,Rl);_.gc=function Sl(){Kl(this.a,this.b)};_.a=null;_.b=null;ht(188,1,{},Zl);_.a=null;_.b=null;_.c=null;_.d=null;_.e=0;_.f=null;var Ul;ht(189,1,{},am);_.Cc=function bm(a){if(a.readyState==4){yB(a);Jl(this.b,this.a)}};_.a=null;_.b=null;ht(190,1,{},dm);_.tS=function em(){return this.a};_.a=null;ht(191,120,BG,gm);ht(192,191,BG,im);ht(193,191,BG,km);ht(195,1,CG,pm);ht(199,151,{19:1,36:1,38:1,39:1},Am);var vm,wm,xm,ym;ht(200,1,{},Gm);_.a=null;var Dm;ht(201,1,{},Wm);_.a=null;_.b=0;_.c=false;_.d=0;_.e=0;_.f=3;_.g=false;_.i=3;_.j=40;_.k=0;_.n=0;_.o=1;_.p=1;_.q=VJ;_.r=dH;_.s=null;_.t=dH;_.u=dH;_.v=false;ht(202,1,{},Zm);ht(204,1,{},_m);_.qI=0;var fn,gn;ht(213,1,{});ht(214,1,{},nt);var mt=null;ht(215,213,{},qt);var pt=null;ht(216,1,CG);_.a=null;var st=null,tt=null;ht(221,1,DG,Bt);_.Bc=function Ct(a){while((lb(),kb).b>0){mb(nn(lF(kb,0),22))}};var Dt=false,Et=null;ht(223,164,{},Ot);_.yc=function Pt(a){un(a);null._c()};_.zc=function Qt(){return Mt};var Mt;ht(224,177,zG,St);var Tt=false;var Yt=null,Zt=null,$t=null,_t=null,au=null,bu=null;ht(229,1,{},ou);_.a=null;ht(230,1,{},ru);_.a=0;_.b=null;ht(234,119,wG,tu,uu,vu);ht(236,119,wG,Au,Bu);ht(237,1,{},Ku);_.a=null;ht(238,119,wG,Mu);ht(240,120,{23:1,36:1,45:1},Qu);ht(241,236,wG,Su);ht(242,236,wG,Uu);ht(248,1,{});_.g=0;_.i=7;ht(249,248,{});ht(250,248,{});ht(251,249,{},qv);_.a=0;_.b=null;_.c=null;_.d=null;ht(252,250,{},wv);_.tS=function Av(){return uv(this)};_.a=null;_.b=null;_.c=null;var sv;ht(253,1,{},Dv);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;ht(254,1,{},Hv);_.a=null;_.b=null;_.c=null;_.d=null;ht(255,151,EG);var Jv,Kv,Lv,Mv,Nv,Ov,Pv,Qv,Rv,Sv,Tv,Uv;ht(256,255,EG,Yv);ht(257,255,EG,_v);ht(258,255,EG,bw);ht(259,255,EG,dw);ht(260,255,EG,fw);ht(261,255,EG,hw);ht(262,255,EG,jw);ht(263,255,EG,lw);ht(264,255,EG,nw);ht(265,255,EG,pw);ht(266,255,EG,rw);ht(267,1,{},xw);_.Dc=function zw(a,b){return ww(this,a,b)};_.a=0;var tw=0;ht(271,109,FG);_.oc=function Fw(){ax(this,($w(),Yw))};_.pc=function Gw(){ax(this,($w(),Zw))};ht(270,271,FG);_.Fc=function Pw(){return new uB(this.f)};_.Ec=function Qw(a){return Nw(this,a)};ht(269,270,FG);_.Ec=function Vw(a){return Sw(this,a)};_.Gc=function Ww(a,b,c){Tw(a,b,c)};ht(272,182,AG,_w);var Yw,Zw;ht(273,1,{},cx);_.Hc=function dx(a){a.sc()};ht(274,1,{},fx);_.Hc=function gx(a){a.uc()};ht(276,108,vG);ht(275,276,vG,lx);ht(278,109,vG);_.rc=function px(){if(this.c){return this.c.g}return false};_.sc=function qx(){if(this.i!=-1){Jh(this.c,this.i);this.i=-1}Eh(this.c);this.n.__listener=this};_.tc=function rx(a){Fh(this,a);Fh(this.c,a)};_.uc=function sx(){Gh(this.c)};_.nc=function tx(){ph(this,oh());return this.n};_.c=null;ht(277,278,FG,vx);_.Fc=function wx(){return new aA(nn(this.c,29))};_.Ec=function xx(a){return Vz(nn(this.c,29),a)};_.a=null;ht(280,270,FG);_.d=null;_.e=null;ht(281,270,FG);_.Ec=function Kx(a){return Ix(this,a)};_.b=null;var Hx=null;ht(282,31,{},Px);_.a=null;_.b=null;_.c=false;_.d=null;ht(283,1,{},Sx);_.a=null;_.b=null;_.c=null;ht(285,271,FG);_.Fc=function ay(){return new yy(this)};_.Ec=function by(a){return Yx(this,a)};_.a=null;_.b=null;_.c=null;_.d=null;ht(284,285,FG,ey);ht(287,1,{});_.a=null;ht(286,287,{},ky);ht(290,109,vG);_.a=null;_.b=null;_.c=null;ht(289,290,vG,ty);ht(288,289,vG,uy);ht(291,1,{},yy);_.Ic=function zy(){return this.a<this.c.b};_.Jc=function Ay(){return xy(this)};_.a=-1;_.b=null;ht(292,1,{},Dy);_.a=null;_.b=null;var Ey;var Gy,Hy,Iy,Jy,Ky,Ly;ht(293,1,{},Oy);ht(294,293,{},Qy);_.a=null;var Ty,Uy,Vy;ht(295,1,{},Yy);_.a=null;ht(296,280,FG,ez);_.Ec=function fz(a){return bz(this,a)};_.b=null;ht(297,108,vG,oz,pz);ht(298,216,CG);ht(299,298,{12:1,15:1,16:1},sz);ht(301,269,GG);var Cz,Dz,Ez;ht(302,1,{},Lz);_.Hc=function Mz(a){a.rc()&&a.uc()};ht(303,1,DG,Oz);_.Bc=function Pz(a){Iz()};ht(304,301,GG,Rz);_.Gc=function Sz(a,b,c){b-=0;c-=0;Tw(a,b,c)};ht(305,271,{14:1,17:1,21:1,25:1,26:1,27:1,29:1,31:1,33:1},Xz);_.Fc=function Yz(){return new aA(this)};_.Ec=function Zz(a){return Vz(this,a)};_.a=null;ht(306,1,{},aA);_.Ic=function bA(){return this.a};_.Jc=function cA(){return _z(this)};_.b=null;ht(307,278,HG);_.b=null;ht(308,278,vG,mA);_.tc=function nA(a){switch(Ut(a.type)){case 1:jA(this.b,this);break;case 128:((a.keyCode||0)&65535)==13&&jA(this.b,this);(a.keyCode||0)&65535;(a.shiftKey?1:0)|(a.metaKey?8:0)|(a.ctrlKey?2:0)|(a.altKey?4:0);}Fh(this,a);Fh(this.c,a)};_.a=null;_.b=null;ht(309,278,{14:1,17:1,21:1,25:1,26:1,27:1,30:1,31:1,33:1},tA);_.Fc=function uA(){return new uB(this.a.f)};_.Ec=function vA(a){return yA(this.a,a)};ht(310,281,FG,zA);_.Ec=function AA(a){return yA(this,a)};_.a=null;ht(311,307,HG,CA);ht(314,108,vG);_.tc=function JA(a){var b;b=Ut(a.type);(b&896)!=0?Fh(this,a):Fh(this,a)};_.vc=function KA(){};ht(313,314,vG);ht(312,313,vG,NA);ht(315,313,vG,PA);ht(316,151,IG);var SA,TA,UA,VA,WA;ht(317,316,IG,$A);ht(318,316,IG,aB);ht(319,316,IG,cB);ht(320,316,IG,eB);ht(321,280,FG,hB);_.Ec=function iB(a){var b,c;c=oj(a.n);b=Nw(this,a);b&&gj(this.d,oj(c));return b};ht(322,1,{},qB);_.Fc=function rB(){return new uB(this)};_.a=null;_.b=0;ht(323,1,{},uB);_.Ic=function vB(){return this.a<this.b.b-1};_.Jc=function wB(){return tB(this)};_.a=-1;_.b=null;ht(328,1,{},EB);ht(329,1,{34:1},GB);_.a=null;_.b=null;_.c=null;_.d=null;ht(330,119,wG,IB);ht(332,1,{},LB);_.tS=function SB(){return ((this.a&2)!=0?'interface ':(this.a&1)!=0?dH:'class ')+this.c};_.a=0;_.b=0;_.c=null;ht(333,119,wG,UB);ht(335,1,{36:1,42:1});var WB=null;ht(336,119,wG,_B,aC);ht(337,119,wG,cC);ht(338,119,{36:1,40:1,45:1},eC,fC);ht(339,335,{36:1,38:1,41:1,42:1},hC);_.eQ=function iC(a){return pn(a,41)&&nn(a,41).a==this.a};_.hC=function jC(){return this.a};_.tS=function lC(){return dH+this.a};_.a=0;var nC;ht(342,119,wG,uC,vC);var wC;ht(344,336,{36:1,43:1,45:1},zC,AC);ht(345,1,{36:1,44:1},CC);_.tS=function DC(){return this.a+WJ+this.c+'(Unknown Source'+(this.b>=0?JJ+this.b:dH)+')'};_.a=null;_.b=0;_.c=null;_=String.prototype;_.cM={1:1,36:1,37:1,38:1};_.eQ=function RC(a){return GC(this,a)};_.hC=function TC(){return ZC(this)};_.tS=_.toString;var UC,VC=0,WC;ht(347,1,JG,cD);_.tS=function dD(){return dj(this.a)};ht(348,1,JG,mD,nD);_.tS=function oD(){return dj(this.a)};ht(350,119,wG,rD,sD);ht(351,1,{});_.Kc=function wD(a){throw new sD('Add not supported on this collection')};_.Lc=function xD(a){var b;b=uD(this.Fc(),a);return !!b};_.tS=function yD(){return vD(this)};ht(353,1,KG);_.Nc=function DD(a){return !!BD(this,a)};_.eQ=function ED(a){var b,c,d,e,f;if(a===this){return true}if(!pn(a,47)){return false}e=nn(a,47);if(this.Mc()!=e.Mc()){return false}for(c=new oE(e.Oc().a);SE(c.a);){b=nn(TE(c.a),48);d=b.Uc();f=b.Vc();if(!this.Nc(d)){return false}if(!mG(f,this.Pc(d))){return false}}return true};_.Pc=function FD(a){var b;b=BD(this,a);return !b?null:b.Vc()};_.hC=function GD(){var a,b,c;c=0;for(b=new oE(this.Oc().a);SE(b.a);){a=nn(TE(b.a),48);c+=a.hC();c=~~c}return c};_.Qc=function HD(a,b){throw new sD('Put not supported on this map')};_.Mc=function ID(){return this.Oc().a.d};_.tS=function JD(){var a,b,c,d;d='{';a=false;for(c=new oE(this.Oc().a);SE(c.a);){b=nn(TE(c.a),48);a?(d+=TK):(a=true);d+=dH+b.Uc();d+=oI;d+=dH+b.Vc()}return d+'}'};ht(352,353,KG);_.Nc=function $D(a){return ND(this,a)};_.Oc=function _D(){return new jE(this)};_.Sc=function aE(a,b){return this.Rc(a,b)};_.Pc=function bE(a){return OD(this,a)};_.Qc=function cE(a,b){return TD(this,a,b)};_.Mc=function dE(){return this.d};_.a=null;_.b=null;_.c=false;_.d=0;_.e=null;ht(355,351,LG);_.eQ=function gE(a){var b,c,d;if(a===this){return true}if(!pn(a,49)){return false}c=nn(a,49);if(c.Mc()!=this.Mc()){return false}for(b=c.Fc();b.Ic();){d=b.Jc();if(!this.Lc(d)){return false}}return true};_.hC=function hE(){var a,b,c;a=0;for(b=this.Fc();b.Ic();){c=b.Jc();if(c!=null){a+=Jd(c);a=~~a}}return a};ht(354,355,LG,jE);_.Lc=function kE(a){return iE(this,a)};_.Fc=function lE(){return new oE(this.a)};_.Mc=function mE(){return this.a.d};_.a=null;ht(356,1,{},oE);_.Ic=function pE(){return SE(this.a)};_.Jc=function qE(){return nn(TE(this.a),48)};_.a=null;ht(358,1,MG);_.eQ=function tE(a){var b;if(pn(a,48)){b=nn(a,48);if(mG(this.Uc(),b.Uc())&&mG(this.Vc(),b.Vc())){return true}}return false};_.hC=function uE(){var a,b;a=0;b=0;this.Uc()!=null&&(a=Jd(this.Uc()));this.Vc()!=null&&(b=Jd(this.Vc()));return a^b};_.tS=function vE(){return this.Uc()+oI+this.Vc()};ht(357,358,MG,wE);_.Uc=function xE(){return null};_.Vc=function yE(){return this.a.b};_.Wc=function zE(a){return VD(this.a,a)};_.a=null;ht(359,358,MG,BE);_.Uc=function CE(){return this.a};_.Vc=function DE(){return QD(this.b,this.a)};_.Wc=function EE(a){return WD(this.b,this.a,a)};_.a=null;_.b=null;ht(360,351,{46:1});_.Xc=function IE(a,b){throw new sD('Add not supported on this list')};_.Kc=function JE(a){this.Xc(this.Mc(),a);return true};_.eQ=function LE(a){return GE(this,a)};_.hC=function ME(){return HE(this)};_.Fc=function OE(){return new UE(this)};_.Zc=function PE(){return new ZE(this,0)};_.$c=function QE(a){return new ZE(this,a)};ht(361,1,{},UE);_.Ic=function VE(){return SE(this)};_.Jc=function WE(){return TE(this)};_.b=0;_.c=null;ht(362,361,{},ZE);_.a=null;ht(363,355,LG,aF);_.Lc=function bF(a){return ND(this.a,a)};_.Fc=function cF(){return _E(this)};_.Mc=function dF(){return this.b.a.d};_.a=null;_.b=null;ht(364,1,{},fF);_.Ic=function gF(){return SE(this.a.a)};_.Jc=function hF(){var a;a=nn(TE(this.a.a),48);return a.Uc()};_.a=null;ht(365,360,NG,qF);_.Xc=function rF(a,b){(a<0||a>this.b)&&NE(a,this.b);xF(this.a,a,0,b);++this.b};_.Kc=function sF(a){return jF(this,a)};_.Lc=function tF(a){return mF(this,a,0)!=-1};_.Yc=function uF(a){return lF(this,a)};_.Mc=function vF(){return this.b};_.b=0;var yF;ht(367,360,NG,BF);_.Lc=function CF(a){return false};_.Yc=function DF(a){throw new eC};_.Mc=function EF(){return 0};ht(368,352,OG,GF);_.Rc=function HF(a,b){return sn(a)===sn(b)||a!=null&&Id(a,b)};_.Tc=function IF(a){return ~~Jd(a)};ht(369,355,{36:1,49:1},NF);_.Kc=function OF(a){return KF(this,a)};_.Lc=function PF(a){return ND(this.a,a)};_.Fc=function QF(){return _E(CD(this.a))};_.Mc=function RF(){return this.a.d};_.tS=function SF(){return vD(CD(this.a))};_.a=null;ht(370,352,OG,UF);_.eQ=function VF(a){var b,c,d,e,f;if(a===this){return true}if(!pn(a,47)){return false}e=nn(a,47);if(this.d!=e.Mc()){return false}for(c=new oE(e.Oc().a);SE(c.a);){b=nn(TE(c.a),48);d=b.Uc();f=b.Vc();if(!(d==null?this.c:pn(d,1)?JJ+nn(d,1) in this.e:RD(this,d,Gi(d)))){return false}if(sn(f)!==sn(d==null?this.b:pn(d,1)?QD(this,nn(d,1)):PD(this,d,Gi(d)))){return false}}return true};_.Rc=function WF(a,b){return sn(a)===sn(b)};_.Tc=function XF(a){return Gi(a)};_.hC=function YF(){var a,b,c;c=0;for(b=new oE((new jE(this)).a);SE(b.a);){a=nn(TE(b.a),48);c+=pD(a.Uc());c+=pD(a.Vc())}return c};ht(371,358,MG,$F);_.Uc=function _F(){return this.a};_.Vc=function aG(){return this.b};_.Wc=function bG(a){var b;b=this.b;this.b=a;return b};_.a=null;_.b=null;ht(372,119,wG,dG);ht(373,1,{},lG);_.a=false;_.b=0;_.c=0;_.d=0;var fG,gG,hG=0;var PG=Di;var ns=NB(UK,'Object',1),wn=NB(VK,'ConformativeGame',3),vn=NB(VK,'ConformativeGame$ButtonHandler',4),np=NB(WK,'JavaScriptObject$',40),Ts=MB(dH,'[I',380),at=MB(XK,'Object;',378),ts=NB(UK,'Throwable',121),fs=NB(UK,'Exception',120),os=NB(UK,'RuntimeException',119),ps=NB(UK,'StackTraceElement',345),bt=MB(XK,'StackTraceElement;',381),fq=NB('com.google.gwt.lang.','SeedUtil',210),es=NB(UK,'Enum',151),ms=NB(UK,'Number',335),Rs=MB(dH,'[C',382),ds=NB(UK,'Class',332),Ss=MB(dH,'[D',383),js=NB(UK,'Integer',339),_s=MB(XK,'Integer;',384),ss=NB(UK,HJ,2),ct=MB(XK,'String;',379),cs=NB(UK,'ClassCastException',333),rs=NB(UK,'StringBuilder',348),bs=NB(UK,'ArrayStoreException',330),mp=NB(WK,'JavaScriptException',118),Lr=NB(YK,'UIObject',110),Vr=NB(YK,'Widget',109),wr=NB(YK,'Panel',271),ar=NB(YK,'ComplexPanel',270),Uq=NB(YK,'AbsolutePanel',269),Ar=NB(YK,'RootPanel',301),zr=NB(YK,'RootPanel$DefaultRootPanel',304),xr=NB(YK,'RootPanel$1',302),yr=NB(YK,'RootPanel$2',303),as=NB(ZK,$K,183),Rp=NB(_K,$K,182),Xq=NB(YK,'AttachDetachException',272),Vq=NB(YK,'AttachDetachException$1',273),Wq=NB(YK,'AttachDetachException$2',274),rr=NB(YK,'LabelBase',290),sr=NB(YK,'Label',289),nr=NB(YK,'HasHorizontalAlignment$AutoHorizontalAlignmentConstant',293),or=NB(YK,'HasHorizontalAlignment$HorizontalAlignmentConstant',294),bq=OB(aL,'HasDirection$Direction',199,Bm),Xs=MB('[Lcom.google.gwt.i18n.client.','HasDirection$Direction;',385),_q=NB(YK,'CellPanel',280),qr=NB(YK,'HorizontalPanel',296),pr=NB(YK,'HasVerticalAlignment$VerticalAlignmentConstant',295),hr=NB(YK,'FocusWidget',108),Yq=NB(YK,'ButtonBase',276),Zq=NB(YK,'Button',275),Eq=NB(bL,'RemoteServiceProxy',6),xn=NB(VK,'GameService_Proxy',5),Dq=NB(bL,'RemoteServiceProxy$ServiceHelper',253),rq=NB(cL,'InvocationException',236),vq=NB(cL,'ServiceDefTarget$NoServiceEntryPointSpecifiedException',241),Hs=NB(dL,'AbstractMap',353),As=NB(dL,'AbstractHashMap',352),Ls=NB(dL,'HashMap',368),vs=NB(dL,'AbstractCollection',351),Is=NB(dL,'AbstractSet',355),xs=NB(dL,'AbstractHashMap$EntrySet',354),ws=NB(dL,'AbstractHashMap$EntrySetIterator',356),Gs=NB(dL,'AbstractMapEntry',358),ys=NB(dL,'AbstractHashMap$MapEntryNull',357),zs=NB(dL,'AbstractHashMap$MapEntryString',359),Fs=NB(dL,'AbstractMap$1',363),Es=NB(dL,'AbstractMap$1$1',364),Ms=NB(dL,'HashSet',369),cq=NB(aL,'LocaleInfo',200),vp=OB(eL,'Style$TextAlign',150,Fj),Vs=MB(fL,'Style$TextAlign;',386),Bp=OB(eL,'Style$WhiteSpace',156,Wj),Ws=MB(fL,'Style$WhiteSpace;',387),rp=OB(eL,'Style$TextAlign$1',152,null),sp=OB(eL,'Style$TextAlign$2',153,null),tp=OB(eL,'Style$TextAlign$3',154,null),up=OB(eL,'Style$TextAlign$4',155,null),wp=OB(eL,'Style$WhiteSpace$1',157,null),xp=OB(eL,'Style$WhiteSpace$2',158,null),yp=OB(eL,'Style$WhiteSpace$3',159,null),zp=OB(eL,'Style$WhiteSpace$4',160,null),Ap=OB(eL,'Style$WhiteSpace$5',161,null),Yr=NB(ZK,'Event',165),Np=NB(_K,'GwtEvent',164),Fp=NB(gL,'DomEvent',163),Gp=NB(gL,'HumanInputEvent',168),Hp=NB(gL,'MouseEvent',167),Dp=NB(gL,'ClickEvent',166),Wr=NB(ZK,'Event$Type',171),Mp=NB(_K,'GwtEvent$Type',170),Ep=NB(gL,'DomEvent$Type',169),qp=NB(hL,'StackTraceCreator$Collector',129),lp=NB(WK,'Duration',116),op=NB(WK,'Scheduler',124),pp=NB(hL,'SchedulerImpl',126),Tq=NB(bL,'SerializerBase',8),yn=NB(VK,'GameService_TypeSerializer',7),qq=NB(cL,'IncompatibleRemoteServiceException',234),tq=NB(cL,'RpcTokenException',238),xq=NB(cL,'XsrfToken',null),gs=NB(UK,'IllegalArgumentException',336),ls=NB(UK,'NumberFormatException',344),mq=NB(iL,'Window$ClosingEvent',223),Pp=NB(_K,'HandlerManager',177),nq=NB(iL,'Window$WindowHandlers',224),Xr=NB(ZK,'EventBus',180),_r=NB(ZK,'SimpleEventBus',179),Op=NB(_K,'HandlerManager$Bus',178),Zr=NB(ZK,'SimpleEventBus$1',328),$r=NB(ZK,'SimpleEventBus$2',329),er=NB(YK,'DirectionalTextHelper',283),hs=NB(UK,'IllegalStateException',337),Ur=NB(YK,'WidgetCollection',322),$s=MB(jL,'Widget;',388),Tr=NB(YK,'WidgetCollection$WidgetIterator',323),us=NB(UK,'UnsupportedOperationException',350),ks=NB(UK,'NullPointerException',342),qs=NB(UK,'StringBuffer',347),Kp=NB(kL,'CloseEvent',175),is=NB(UK,'IndexOutOfBoundsException',338),Ip=NB(gL,'PrivateMap',172),Qp=NB(_K,'LegacyHandlerWrapper',181),Os=NB(dL,'MapEntryImpl',371),Ps=NB(dL,'NoSuchElementException',372),uq=NB(cL,'SerializationException',240),Ds=NB(dL,'AbstractList',360),Js=NB(dL,'ArrayList',365),Bs=NB(dL,'AbstractList$IteratorImpl',361),Cs=NB(dL,'AbstractList$ListIteratorImpl',362),Ks=NB(dL,'Collections$EmptyList',367),Jn=NB(VK,UG,9),Fn=NB(VK,'Host$ButtonHandler',13),In=NB(VK,'Host$ListBoxHandler',19),Gn=NB(VK,'Host$ChannelSocketListener',18),Bn=NB(VK,'Host$ButtonHandler$1',14),Cn=NB(VK,'Host$ButtonHandler$2',15),Dn=NB(VK,'Host$ButtonHandler$3',16),En=NB(VK,'Host$ButtonHandler$4',17),Hn=NB(VK,'Host$ListBoxHandler$1',20),lq=NB(iL,'Timer',11),zn=NB(VK,'Host$1',10),An=NB(VK,'Host$2',12),kq=NB(iL,'Timer$1',221),Rn=NB(VK,TG,22),Pn=NB(VK,'Player$ButtonHandler',24),Qn=NB(VK,'Player$ChannelSocketListener',28),Mn=NB(VK,'Player$ButtonHandler$1',25),Nn=NB(VK,'Player$ButtonHandler$2',26),On=NB(VK,'Player$ButtonHandler$3',27),Ln=NB(VK,'Player$1',23),br=NB(YK,'Composite',278),Hr=NB(YK,'TabPanel',309),dr=NB(YK,'DeckPanel',281),Fr=NB(YK,'TabPanel$TabbedDeckPanel',310),Er=NB(YK,'TabBar',307),Gr=NB(YK,'TabPanel$UnmodifiableTabBar',311),$n=NB(lL,'Animation',31),cr=NB(YK,'DeckPanel$SlideAnimation',282),Tn=NB(lL,'Animation$1',32),Zn=NB(lL,'AnimationScheduler',33),Un=NB(lL,'AnimationScheduler$AnimationHandle',34),Dr=NB(YK,'TabBar$ClickDelegatePanel',308),Sr=NB(YK,'VerticalPanel',321),lr=NB(YK,'HTMLTable',285),gr=NB(YK,'FlexTable',284),jr=NB(YK,'HTMLTable$CellFormatter',287),fr=NB(YK,'FlexTable$FlexCellFormatter',286),kr=NB(YK,'HTMLTable$ColumnFormatter',292),ir=NB(YK,'HTMLTable$1',291),Rr=NB(YK,'ValueBoxBase',314),Jr=NB(YK,'TextBoxBase',313),Kr=NB(YK,'TextBox',315),Qr=OB(YK,'ValueBoxBase$TextAlignment',316,YA),Zs=MB(jL,'ValueBoxBase$TextAlignment;',389),Mr=OB(YK,'ValueBoxBase$TextAlignment$1',317,null),Nr=OB(YK,'ValueBoxBase$TextAlignment$2',318,null),Or=OB(YK,'ValueBoxBase$TextAlignment$3',319,null),Pr=OB(YK,'ValueBoxBase$TextAlignment$4',320,null),aq=NB(aL,'AutoDirectionHandler',195),tr=NB(YK,'ListBox',297),$q=NB(YK,'CaptionPanel',277),Ir=NB(YK,'TextArea',312),kp=NB(mL,'Canvas',107),jp=NB(mL,'Canvas$CanvasElementSupportDetector',112),ip=NB(mL,'Canvas$CanvasElementSupportDetectedMaybe',111),Kn=NB(VK,'NormalDistribution',21),pq=NB(nL,'ElementMapperImpl',229),oq=NB(nL,'ElementMapperImpl$FreeNode',230),Cp=NB(gL,'ChangeEvent',162),Cr=NB(YK,'SimplePanel',305),Br=NB(YK,'SimplePanel$1',306),Qs=NB(dL,'Random',373),dq=NB(aL,'NumberFormat',201),Sn=NB('com.citrix.conformative.shared.','DelimitedString',29),jq=NB(iL,'BaseListenerWrapper',216),vr=NB(YK,'ListenerWrapper',298),ur=NB(YK,'ListenerWrapper$WrappedTabListener',299),Qo=NB(oL,'RoleImpl',45),ao=NB(oL,'AlertdialogRoleImpl',46),_n=NB(oL,'AlertRoleImpl',44),bo=NB(oL,'ApplicationRoleImpl',47),co=NB(oL,'ArticleRoleImpl',48),eo=NB(oL,'BannerRoleImpl',49),fo=NB(oL,'ButtonRoleImpl',50),go=NB(oL,'CheckboxRoleImpl',51),ho=NB(oL,'ColumnheaderRoleImpl',52),io=NB(oL,'ComboboxRoleImpl',53),jo=NB(oL,'ComplementaryRoleImpl',54),ko=NB(oL,'ContentinfoRoleImpl',55),lo=NB(oL,'DefinitionRoleImpl',56),mo=NB(oL,'DialogRoleImpl',57),no=NB(oL,'DirectoryRoleImpl',58),oo=NB(oL,'DocumentRoleImpl',59),po=NB(oL,'FormRoleImpl',60),ro=NB(oL,'GridcellRoleImpl',62),qo=NB(oL,'GridRoleImpl',61),so=NB(oL,'GroupRoleImpl',63),to=NB(oL,'HeadingRoleImpl',64),uo=NB(oL,'ImgRoleImpl',65),vo=NB(oL,'LinkRoleImpl',66),xo=NB(oL,'ListboxRoleImpl',68),yo=NB(oL,'ListitemRoleImpl',69),wo=NB(oL,'ListRoleImpl',67),zo=NB(oL,'LogRoleImpl',70),Ao=NB(oL,'MainRoleImpl',71),Bo=NB(oL,'MarqueeRoleImpl',72),Co=NB(oL,'MathRoleImpl',73),Eo=NB(oL,'MenubarRoleImpl',75),Go=NB(oL,'MenuitemcheckboxRoleImpl',77),Ho=NB(oL,'MenuitemradioRoleImpl',78),Fo=NB(oL,'MenuitemRoleImpl',76),Do=NB(oL,'MenuRoleImpl',74),Io=NB(oL,'NavigationRoleImpl',79),Jo=NB(oL,'NoteRoleImpl',80),Ko=NB(oL,'OptionRoleImpl',81),Lo=NB(oL,'PresentationRoleImpl',82),Mo=NB(oL,'ProgressbarRoleImpl',83),Oo=NB(oL,'RadiogroupRoleImpl',85),No=NB(oL,'RadioRoleImpl',84),Po=NB(oL,'RegionRoleImpl',86),So=NB(oL,'RowgroupRoleImpl',89),To=NB(oL,'RowheaderRoleImpl',90),Ro=NB(oL,'RowRoleImpl',88),Uo=NB(oL,'ScrollbarRoleImpl',91),Vo=NB(oL,'SearchRoleImpl',92),Wo=NB(oL,'SeparatorRoleImpl',93),Xo=NB(oL,'SliderRoleImpl',94),Yo=NB(oL,'SpinbuttonRoleImpl',95),Zo=NB(oL,'StatusRoleImpl',96),_o=NB(oL,'TablistRoleImpl',98),ap=NB(oL,'TabpanelRoleImpl',99),$o=NB(oL,'TabRoleImpl',97),bp=NB(oL,'TextboxRoleImpl',100),cp=NB(oL,'TimerRoleImpl',101),dp=NB(oL,'ToolbarRoleImpl',102),ep=NB(oL,'TooltipRoleImpl',103),gp=NB(oL,'TreegridRoleImpl',105),hp=NB(oL,'TreeitemRoleImpl',106),fp=NB(oL,'TreeRoleImpl',104),gq=NB('com.google.gwt.text.shared.','AbstractRenderer',213),iq=NB(pL,'PassthroughRenderer',215),hq=NB(pL,'PassthroughParser',214),Rq=NB(bL,'RequestCallbackAdapter',254),Qq=OB(bL,'RequestCallbackAdapter$ResponseReader',255,Wv),Ys=MB('[Lcom.google.gwt.user.client.rpc.impl.','RequestCallbackAdapter$ResponseReader;',390),Hq=OB(bL,'RequestCallbackAdapter$ResponseReader$1',256,null),Iq=OB(bL,'RequestCallbackAdapter$ResponseReader$2',259,null),Jq=OB(bL,'RequestCallbackAdapter$ResponseReader$3',260,null),Kq=OB(bL,'RequestCallbackAdapter$ResponseReader$4',261,null),Lq=OB(bL,'RequestCallbackAdapter$ResponseReader$5',262,null),Mq=OB(bL,'RequestCallbackAdapter$ResponseReader$6',263,null),Nq=OB(bL,'RequestCallbackAdapter$ResponseReader$7',264,null),Oq=OB(bL,'RequestCallbackAdapter$ResponseReader$8',265,null),Pq=OB(bL,'RequestCallbackAdapter$ResponseReader$9',266,null),Fq=OB(bL,'RequestCallbackAdapter$ResponseReader$10',257,null),Gq=OB(bL,'RequestCallbackAdapter$ResponseReader$11',258,null),$p=NB(qL,'Request',184),_p=NB(qL,'Response',186),Sp=NB(qL,'Request$1',185),Tp=NB(qL,'Request$3',187),eq=NB('com.google.gwt.i18n.client.constants.','NumberConstantsImpl_',202),Jp=NB(kL,'BeforeSelectionEvent',174),Lp=NB(kL,'SelectionEvent',176),Sq=NB(bL,'RpcStatsContext',267),mr=NB(YK,'HTML',288),Aq=NB(bL,'AbstractSerializationStream',248),zq=NB(bL,'AbstractSerializationStreamWriter',250),Cq=NB(bL,'ClientSerializationStreamWriter',252),Wp=NB(qL,'RequestBuilder',188),Vp=NB(qL,'RequestBuilder$Method',190),Up=NB(qL,'RequestBuilder$1',189),Xp=NB(qL,'RequestException',191),sq=NB(cL,'RpcRequestBuilder',237),Yp=NB(qL,'RequestPermissionException',192),Ns=NB(dL,'IdentityHashMap',370),Zp=NB(qL,'RequestTimeoutException',193),wq=NB(cL,'StatusCodeException',242),yq=NB(bL,'AbstractSerializationStreamReader',249),Bq=NB(bL,'ClientSerializationStreamReader',251),Yn=NB(lL,'AnimationSchedulerImpl',35),Xn=NB(lL,'AnimationSchedulerImplTimer',36),Wn=NB(lL,'AnimationSchedulerImplTimer$AnimationHandleImpl',38),Us=MB('[Lcom.google.gwt.animation.client.','AnimationSchedulerImplTimer$AnimationHandleImpl;',391),Vn=NB(lL,'AnimationSchedulerImplTimer$1',37);$stats && $stats({moduleName:'conformativegame',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.conformativegame) $wnd.conformativegame.onScriptLoad();
--></script></body></html>